As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Geração e validação de Mac
Os comandos generate and verify MAC oferecem suporte a uma variedade de comandos, MACs incluindo HMAC, CMAC, EMV MAC, etc. Para AS28 05, há uma variação adicional definida em AS28 05.4.1. Normalmente, em AS28 05, as mensagens recebidas são verificadas usando esse MAC e as mensagens enviadas também incluem um 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" }