Your toolbox.
58 available tools for card data, cryptography, and reference.
All calculations run locally in your browser. Your calculator inputs and results are not sent to a server. Privacy Policy · External references · Verification matrix · Connected key workflow
Card tools
Inspect identifiers and card data.
ATR Parser & List
Parse and search smart card answer to reset signatures.
AID List
Find application identifiers and their sources.
EMV Tag Dictionary
Look up tags, meanings, formats, and byte lengths.
APDU Response Codes
Decode SW1/SW2 status words and suggested next steps.
BIN Lookup
Look up issuer, network, type, and country.
Magstripe & Luhn
Decode tracks, check Luhn, and generate test samples.
AMEX SE Number
Check service establishment numbers and check digits.
PAN Masking
Mask card numbers with configurable rules.
Card inspection
Decode captured EMV, identity, chip, certificate and badge data.
PSE / PPSE Decoder
Inspect payment-directory applications and priorities.
PIV Object Decoder
Decode discovery, identity and certificate objects.
APDU Command Decoder
Inspect short and extended command headers and lengths.
X.509 Certificate Viewer
Inspect PEM/DER certificates, public keys and extensions.
DESFire File Settings
Decode file types, access rights, sizes and limits.
EMV calculators
Derive card and transaction keys.
EMV Calculator
UDK, session keys, application cryptograms, and ARPC.
SDA Calculator
Recover issuer public keys and verify signed static data.
DDA Calculator
Recover ICC public keys and verify dynamic signatures.
Mastercard Data Storage
DSPK, DS Summary (OWHF1), and DS Digest (OWHF2).
Mastercard Secure Messaging
Session keys, PIN encryption, and command MAC.
Visa Secure Messaging
VIS session keys, PIN encryption, and command MAC.
CAP Token Computation
Compress token data using an issuer bitmap.
Visa HCE
UDK, LUK and qVSDC calculators.
Key management
Inspect and exchange test keys.
TR-34 Key Block
Parse, verify and create two-pass RSA key transport blocks.
Thales Key Block
Parse, create and authenticate version 1 AES key blocks.
TR-31 Key Block
Parse, create and authenticate A-D symmetric key blocks.
DUKPT (AES)
Derive AES working keys; encrypt PIN blocks and data; calculate CMAC.
DUKPT (TDES)
Derive transaction keys; encrypt PIN blocks and data; calculate MACs.
Key Encryption
Encrypt and decrypt keys under a TDES or AES KEK.
Parity Enforcement
Detect and enforce odd or even key parity.
Key Validation
Analyze KCV variants, parity, and key properties.
KCV Calculator
DES, AES, CMAC and SHA-256 key check values.
Key Derivation
Derive keys using PBKDF2 and HKDF.
CVV/CVC Generation
Generate track verification test values using a TDES CVK.
CVV2/CVC2 Generation
Generate test values with service code 000.
Key Tools
TDES components, XOR combination, KCV, and KEK encryption.
PIN
Format and inspect plaintext PIN blocks.
Encryption
Encrypt and decrypt test data.
DES/3DES Encrypt/Decrypt
DES and Triple DES with ECB, CBC, CFB and OFB.
RSA DER Public Key
Encode and decode PKCS#1 DER public keys.
RSA
Generate keys, encrypt, decrypt, sign and verify.
ECC (Elliptic Curve)
Generate keys, sign and verify with ECDSA.
Diffie-Hellman (DH & ECDH)
Generate key pairs and compute shared secrets.
AES Encrypt/Decrypt
ECB, CBC, CFB, OFB and authenticated GCM.
Post-Quantum Crypto
ML-DSA, ML-KEM and SLH-DSA calculators.
Hashing & derivation
Compute and compare local results.
MAC
Message Authentication Codes.
Parsers & Validators
Inspect encoded data structures.
Utilities
Convert and inspect byte data.
Reference lists
Find names and standard codes.