概要
Zencoder は、「保存時の暗号化」パラダイムを使用した暗号化されたメディアファイルの処理をサポートしています。暗号化されたファイルは、サーバーから取得され、処理中にのみ復号化されます。復号化されたファイルは、処理直後に削除され、データを安全に保ちます。
CBC モードと CTR モードで AES-128 と AES-256 の両方の暗号化ファイルをサポートしています。復号化パラメータは、ジョブリクエストに含める必要があります。復号化は、 decryption_keyまたは decryption_key_urlが指定されている場合に有効になります。
decryption
decryption_method:String
API バージョン:V1、V2
親:入力
デフォルト: aes-128-cbc ( 復号化キーまたは復号化_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:String
API バージョン:V1、V2
親:入力
有効な値:16 オクテット (32 文字、オプション「0x」プレフィックス) の 16 進数文字列。
互換性のあるジョブの種類: vod
例:1234567890abcdef1234567890abcdef
説明:
暗号化された入力に使用する復号化キーを設定します。
{
"input": "s3://zencodertesting/test.mov",
"decryption_key": "1234567890abcdef1234567890abcdef"
}
復号化キー_url
decryption_key_url:String
API バージョン:V1、V2
親:入力
有効な値: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:String
API バージョン:V1、V2
親:入力
有効な値:文字列
互換性のあるジョブの種類: vod
例:スーパーシークレットパスワード
説明:
入力ファイルを復号化するためのキーと組み合わせて使用されるパスワード。
{
"input": "s3://zencodertesting/test.mov",
"decryption_password": "super-secret-password"
}