View a markdown version of this page

Generazione e convalida di Mac - AWS Crittografia dei pagamenti

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Generazione e convalida di Mac

I comandi MAC generate and verify supportano una varietà di MAC tra cui HMAC, CMAC, EMV MAC, ecc. Per AS2805, esiste una variante aggiuntiva definita in. AS2805.4.1 In genere in AS2805, i messaggi in entrata vengono verificati utilizzando questo MAC e i messaggi in uscita includono anche 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" }