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 MACs, incluindo HMAC, CMAC, EMV MAC, etc. Para o AS2805, há uma variação adicional definida em. AS2805.4.1 Normalmente, no AS2805, 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" }