ARQC/ARPC Calculator
Generate EMV Application Cryptograms and verify Authorization Response Cryptograms
Known test cases from EMV 4.1 specifications for verification.
Related Tools
What is the ARQC/ARPC Calculator?
The ARQC/ARPC Calculator generates and verifies Application Request Cryptograms (ARQC) and Application Response Cryptograms (ARPC) used in EMV chip card authentication. It computes the 8-byte MAC that proves the card and transaction data are authentic.
- Enter the Issuer Master Key (IMK) in hexadecimal.
- Enter the PAN (Primary Account Number) and PAN Sequence Number.
- Enter the transaction data fields (ATC, CDOL data).
- Click Calculate to generate the ARQC cryptogram.
- Optionally enter an Authorization Response Code to compute the ARPC.
What is an ARQC?
An ARQC (Application Request Cryptogram) is an 8-byte MAC generated by an EMV chip card during a transaction. It proves the card is genuine and the transaction data has not been tampered with. The issuer verifies the ARQC and responds with an ARPC.
What is the difference between ARQC and ARPC?
ARQC is generated by the card and verified by the issuer to authenticate the card and transaction. ARPC is generated by the issuer and verified by the card to authenticate the issuer response and authorization decision.