Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Generación y validación de Mac
Los comandos de generación y verificación de MAC son compatibles con una variedad de MAC, incluidos HMAC, CMAC, EMV MAC, etc. Para el AS2805, existe una variación adicional definida en. AS2805.4.1 Por lo general, en el AS2805, los mensajes entrantes se verifican con este MAC y los mensajes salientes también incluyen un MAC.
cat verify-mac.json { "KeyIdentifier": "arn:aws:payment-cryptography:us-east-2:111122223333:key/qnobl5lghrzunce6", "Mac": "86304058", "MessageData": "73D8BA54D3852951DAEA41", "VerificationAttributes": { "Algorithm": "AS2805_4_1" } }
$aws payment-cryptography-data verify-mac --cli-input-json file://verify-mac.json --region ap-southeast-2
{ "KeyIdentifier": "arn:aws:payment-cryptography:us-east-2:111122223333:key/qnobl5lghrzunce6", "KeyCheckValue": "2976E7" }