View a markdown version of this page

Mengekspor kunci kerja - AWS Kriptografi Pembayaran

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mengekspor kunci kerja

Untuk menjaga kompatibilitas dengan pihak lain, Kriptografi AWS Pembayaran mendukung teknik pembungkus kunci simetris AS2805 yang menggunakan varian kunci alih-alih keyblock seperti. TR-31 Jika beberapa kunci dibagikan di antara para pihak, masing-masing harus diekspor satu per satu. Jika data dikirim dua arah, mungkin ada dua kunci antara pihak dari jenis yang sama seperti ZAK (s) dan ZAK (r) yang digunakan oleh masing-masing pihak untuk menghasilkan kode otentikasi pesan.

Parameter tambahan untuk mengimpor dan mengekspor dalam format ini ditentukan pada perintah.

cat >> export-zone-pin-key.json { "ExportKeyIdentifier": "arn:aws:payment-cryptography:us-east-2:111122223333:key/alsuwfxug3pgy6xh", "KeyMaterial": { "As2805KeyCryptogram": { "WrappingKeyIdentifier": "arn:aws:payment-cryptography:us-east-2:111122223333:key/rhfm6tenpxapkmrv", "As2805KeyVariant: "PIN_ENCRYPTION_KEY_VARIANT_28" } } }
$ aws payment-cryptography export-key --cli-input-json file://export-zone-pin-key.json --region ap-southeast-2
{ "WrappedKey": { "KeyCheckValue": "DC1081", "KeyCheckValueAlgorithm": "ANSI_X9_24", "KeyMaterial": "HDC10AEF038E695DDD72AF08DC1BB422D", "WrappedKeyMaterialFormat": "KEY_CRYPTOGRAM", "WrappingKeyArn": "arn:aws:payment-cryptography:us-east-2:111122223333:key/rhfm6tenpxapkmrv" } }