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 admiten una variedad de MAC, incluidos HMAC, CMAC, EMV MAC, etc. Para el AS2805, hay una variación adicional definida en. AS2805.4.1 Por lo general, en el AS2805, los mensajes entrantes se verifican mediante 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" }