Tools · in the browser
Payment cryptography calculators, no install
The same DES/3DES, DUKPT, TR-31, key-component, PIN-block and EMV tools as the desktop app, compiled to WebAssembly from the same Kotlin code. Keys and card data stay on this page: nothing you type is sent anywhere.
Downloading the calculator engineWASM
Needs WebAssembly GC: Chrome/Edge 119+, Firefox 120+, Safari 18.2+Prefer an app? Download ISO8583StudioMAC Tools
TDES-CBC MAC Calculator: MACs according to the TDES-CBC standard
Full triple DES CBC-MAC over a message, with the padding and truncation options you need for EMV and host work.
Also searched for as
- TDES CBC MAC calculator
- 3DES CBC-MAC
- triple DES MAC
- CBC MAC hex
- TDES MAC online
- DES CBC MAC last block
- EMV TDES MAC
- CBC-MAC calculation
MAC Tools documentationAll tools in the browser
More MAC Tools
- ISO/IEC 9797-1MACs according to the ISO/IEC 9797-1 standard
- ANSI X9.9 & X9.19ANSI X9.9 and X9.19 MACs
- AS2805.4.1 MAC CalculatorMACs according to the AS2805.4.1 standard
- HMAC MAC CalculatorMACs according to the HMAC standard
- CMAC MAC CalculatorMACs according to the CMAC standard
- Retail MAC CalculatorMACs according to the Retail standard
48 payment cryptography tools, free in your browser
Every calculator below is the desktop app's own Kotlin code compiled to WebAssembly. Each has its own page; open one and the app starts on it.
EMV & Card Tools
- EMV 4.1 CryptoEMV 4.1 cryptogram calculator · EMV 4.1 cryptogram validation
- EMV 4.2 CryptoEMV 4.2 cryptogram calculator · EMV 4.2 cryptogram validation
- MasterCard CryptoM/Chip cryptogram calculator · MasterCard cryptography
- VSDC CryptoVSDC cryptogram calculator · Visa Smart Debit/Credit
- SDA VerificationSDA verification tool · Static Data Authentication
- DDA VerificationDDA verification tool · Dynamic Data Authentication
- CAP TokenCAP token calculator · Chip Authentication Program
- ATR ParserATR parser · Answer To Reset parser
- EMV Data ParserEMV TLV parser · EMV data structure parser
- EMV Tag DictionaryEMV tag list · EMV tag reference
- APDU Response QueryAPDU status word lookup · APDU response code lookup
Cryptographic Tools
- AES CalculatorAES calculator · AES encryption/decryption
- DES Calculator3DES calculator · DES/3DES operations
- RSA CalculatorRSA calculator · RSA public key operations
- ECDSA CalculatorECDSA calculator · Elliptic curve cryptography
- Hash Calculatorhash calculator · MD4/MD5, SHA-1/2, CRC32, MDC-2
- Thales RSAThales RSA key generation · Thales HSM operations
- FPE Calculatorformat preserving encryption calculator · Format Preserving Encryption
Key Management
- DEA KeysDES key parity · Data Encryption Algorithm
- Keyshare Generatorkey component generator · Key component generation
- Thales KeysThales key calculator · Thales HSM operations
- Thales Key BlocksThales key block · Thales key block format
- TR-31 Key BlocksTR-31 key block calculator · ANSI TR-31 key blocks
- SSL CertificateSSL certificate decoder · SSL/TLS utilities
- RSA DER KeysRSA DER key decoder · RSA DER format
Payment Utilities
- PIN Block CalculatorPIN block calculator · Encoding and Decoding PIN Blocks
- PIN Block(AES) CalculatorISO 9564 format 4 PIN block · Encoding and Decoding PIN Blocks using AES
- PIN Offset (IBM 3624)IBM 3624 PIN offset calculator · Generating and recovering PINs using the IBM 3624 PIN Offset method
- PIN PVV CalculatorPVV calculator · PIN PVV (PIN Verification Value) Calculator
- Bitmap CalculatorISO 8583 bitmap calculator · ISO8583 bitmap utilities
- MDC Hash CalculatorMDC-2 hash calculator · MDC (Modification Detection Code) Hash Calculator
Card Validation
- CVV CalculatorCVV calculator · Card Verification Value
- MasterCard CVCCVC3 calculator · Master Card CVC3
DUKPT Tools
- DUKPT ISO 9797DUKPT calculator · Derived unique key per transaction (ISO 9797)
- DUKPT ISO AESAES DUKPT calculator · Derived unique key per transaction (AES)
MAC Tools
- ISO/IEC 9797-1ISO 9797-1 MAC calculator · MACs according to the ISO/IEC 9797-1 standard
- ANSI X9.9 & X9.19ANSI X9.9 MAC calculator · ANSI X9.9 and X9.19 MACs
- AS2805.4.1 MAC CalculatorAS2805 MAC calculator · MACs according to the AS2805.4.1 standard
- TDES-CBC MAC CalculatorTDES CBC MAC calculator · MACs according to the TDES-CBC standard
- HMAC MAC CalculatorHMAC calculator · MACs according to the HMAC standard
- CMAC MAC CalculatorCMAC calculator · MACs according to the CMAC standard
- Retail MAC Calculatorretail MAC calculator · MACs according to the Retail standard
Data Converters
- Base64 EncoderBase64 encoder · Base64 encoding/decoding
- Base94 EncoderBase94 encoder · Base94 encoding/decoding
- BCD ConverterBCD converter · Binary Coded Decimal
- Character EncoderEBCDIC to ASCII converter · Character encoding utilities
- Check DigitLuhn check digit calculator · Luhn and other algorithms
- Track 2 CodecTrack 2 decoder · Encode / decode Track 2 (ASCII & EMV Tag 57)