파일 복호화 툴을 사용하면 쉽고 편하게 새 파일을 생성하거나 타이틀 스토리지 및 플레이어 데이터 스토리지에 로드된 파일을 복호화할 수 있습니다. 파일을 복호화하려면 암호 키와 암호화된 파일 사본이 필요합니다. 파일을 암호화하려면 동일한 키와 아직 암호화되지 않은 암호화할 파일이 필요합니다.
에픽 온라인 서비스에서 여러분 대신 사용자를 위해 저장된 데이터에 액세스하고, 연동하고, 데이터를 삭제하는 툴에 관해서는 데이터 권리 서비스 페이지를 참고하세요.
SDK 배포에서 FileDecryptionTool
을 찾은 다음 명령줄에서 실행합니다. 이 툴은 단일 파일 모드와 디렉터리 모드를 지원합니다. 단일 파일 모드는 단일 입력 파일을 암호화하거나 암호화 해제한 다음, 그 결과를 다른 파일에 출력합니다. 디렉터리 모드는 타깃 디렉터리와 그 하위 디렉터리의 모든 파일을 살펴보고 다른 위치의 복제 디렉터리 구조에 출력 파일을 배치합니다.
이 툴이 지원하는 디폴트 파일 유형은 플레이어 데이터 스토리지 파일이므로, 타이틀 스토리지 모드를 활성화하려면 "-mode title" 파라미터를 사용해야 합니다. 타이틀 스토리지 모드에서 툴이 플레이어 데이터 스토리지 파일을 발견하거나, 플레이어 데이터 스토리지 모드에서 타이틀 스토리지 파일을 발견하면, 해당 파일을 건너뛰고 오류를 보고합니다.
파라미터 목록
파라미터 | 효과 |
---|---|
-input (위치) | 읽을 암호화된 데이터가 포함된 파일이나 폴더의 경로를 설정합니다. |
-output ( 위치) | 복호화된 데이터가 기록될 파일이나 폴더 경로를 설정합니다. |
-key (암호 키) | 암호화 및 복호화 작업에 사용할 암호 키를 설정합니다. 키는 16진수이고 64자 이하여야 합니다. |
-mode (타이틀 스토리지 또는 플레이어 데이터 스토리지 모드의 사용자 또는 타이틀) | 타이틀 스토리지 또는 플레이어 데이터 스토리지 모드를 활성화합니다. 디폴트는 플레이어 데이터 스토리지 모드입니다. |
-encrypt | 암호화 모드 활성화, 즉 출력 파일이 입력 파일의 암호화된 사본이 됩니다. 이 파라미터를 설정하지 않으면 출력 파일은 입력 파일의 복호화된 사본이 됩니다. |
툴은 입력 파일의 데이터 형식을 알지 못하므로 잘못된 암호 키를 제공하더라도 오류가 발생하지 않습니다. 그러나 키가 맞지 않기 때문에 애플리케이션이 출력 파일을 사용할 수 없습니다.
샘플 명령줄
-
FileDecryptionTool -input encrypted_ts_data -output unencrypted_ts_data -key 123abcdef -mode title
-
FileDecryptionTool -input raw_ts_data_file -output encrypted_ts_data_file -key 123abcdef -encrypt -mode title
-
FileDecryptionTool -input encrypted_pds_file -output decrypted_pds_file -key 123abcdef -user 123abcdef
-
FileDecryptionTool -input folder_with_encrypted_pds_files -output folder_with_decrypted_pds_files -key 123abcdef -user 123abcdef