Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Génération et validation de Mac
Les commandes de génération et de vérification MAC prennent en charge une variété de MAC, notamment HMAC, CMAC, EMV MAC, etc. Pour l'AS2805, une variante supplémentaire est définie dans. AS2805.4.1 Généralement, dans l'AS2805, les messages entrants sont vérifiés à l'aide de ce MAC et les messages sortants incluent également 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" }