개요
Zencoder는 "미사용 암호화"패러다임을 사용하여 암호화 된 미디어 파일 처리를 지원합니다. 당사는 귀하의 서버에서 암호화 된 파일을 검색하고 처리하는 동안에 만 해독합니다. 해독 된 파일 버전은 처리 후 즉시 제거되어 데이터를 안전하게 유지합니다.
CBC 및 CTR 모드에서 AES-128 및 AES-256 암호화 파일을 모두 지원합니다. 복호화 매개 변수는 작업 요청에 포함되어야합니다. 암호 해독은 decryption_key또는 decryption_key_url지정됩니다.
암호 해독 방법
decryption_method:String
API 버전: V2
부모의: input
기본: aes-128-cbc (만약 decryption_key또는 decryption_key_url설정 됨)
유효한 값 : "없음", "aes-128-cbc", "aes-128-ctr", "aes-256-cbc"또는 "aes-256-ctr"
호환 작업 유형: VOD
예: aes-128-cbc
설명:
복호화에 사용할 복호화 알고리즘을 설정합니다.
{
"input": "s3://zencodertesting/test.mov",
"decryption_method": "aes-128-cbc"
}
decryption_key
decryption_key:String
API 버전: V2
부모의: input
유효한 값 : 16옥텟의 16진수 문자열 (32자, 선택적 “0x”접두사)
호환 작업 유형: VOD
예: 1234567890abcdef1234567890abcdef
설명:
암호화 된 입력에 사용할 암호 해독 키를 설정합니다.
{
"input": "s3://zencodertesting/test.mov",
"decryption_key": "1234567890abcdef1234567890abcdef"
}
decryption_key_url
decryption_key_url:String
API 버전: V2
부모의: input
유효한 값 : 16바이트 이진 키가 포함된 파일의 URL
호환 작업 유형: VOD
예: http://example.com/encryption.key
설명:
이진 형식의 키 (총 16 바이트)와 함께 사용할 암호 해독 키 파일의 URL입니다. decryption_key가 지정된 경우 무시됩니다.
{
"input": "s3://zencodertesting/test.mov",
"decryption_key_url": "http://example.com/encryption.key"
}
decryption_password
decryption_password:String
API 버전: V2
부모의: input
유효한 값 : 문자열
호환 작업 유형: VOD
예:극비 암호
설명:
입력 파일의 암호를 해독하기 위해 키와 함께 사용되는 암호입니다.
{
"input": "s3://zencodertesting/test.mov",
"decryption_password": "super-secret-password"
}