// cryptography calculator for payment professionals

TNT

Cryptography Calculator & Payment Security Toolkit

A comprehensive cryptography workbench purpose-built for payment professionals. Parse, encrypt, verify and generate — everything you need in one precision tool that is always available.

Download Explore Features Purchase
ISO 8583 Message Parser
AES / 3DES Encryption
RSA & ECC Asymmetric Crypto
DUKPT — TDES & AES
Format-Preserving Encryption
MAC Generation & Verification
PIN Block Encode / Decode
PVV & PIN Offset
TR-31 / AKB / TKB Key Blocks
CVC / CVV Calculation
EMV — Visa, MC, Amex, JCB, UPI
PKI & Certificate Tools
Luhn Validation & Generation
Component Processing
SafeNet & Futurex HSM Support
EBCDIC / BCD / Hex Encoding
ISO 8583 Message Parser
AES / 3DES Encryption
RSA & ECC Asymmetric Crypto
DUKPT — TDES & AES
Format-Preserving Encryption
MAC Generation & Verification
PIN Block Encode / Decode
PVV & PIN Offset
TR-31 / AKB / TKB Key Blocks
CVC / CVV Calculation
EMV — Visa, MC, Amex, JCB, UPI
PKI & Certificate Tools
Luhn Validation & Generation
Component Processing
SafeNet & Futurex HSM Support
EBCDIC / BCD / Hex Encoding

Built for payment security engineers

TNT is a desktop cryptography workbench for engineers, testers and analysts working in the payments industry. It replaces a scattered collection of scripts and web tools with a single, offline-capable application.

Whether you are parsing an ISO message, verifying a PIN block, generating test keys or checking EMV cryptograms — TNT has a dedicated module for it, with a clean interface designed to minimise errors under pressure.

No internet required. Sensitive key material and data will never leave your machine.

All
Functional Modules
100%
Offline Operation
3DES
+ AES Encryption
EMV
Full Support
// capabilities

Every tool you need

01 // parsing

ISO 8583 Parser

Decode and visualise ISO messages from ISO8583, AS2805, Visa, & Mastercard. Identify field presence, parse DE values and validate message structure instantly.

02 // crypto

Symmetric & Asymmetric Encryption

Encrypt and decrypt under 3DES and AES (ECB, CBC, multiple padding modes), plus RSA and ECC operations including ECDSA signing and Diffie-Hellman key agreement.

03 // dukpt

DUKPT Key Management

Full DUKPT derivation for both TDES and AES variants. Generate and advance IPEKs, derive working keys, and process client and server key flows.

04 // integrity

MAC Generation

Generate and verify Message Authentication Codes using retail MAC, ANSI X9.19, ISO 16609 and additional algorithm variants used across payment HSMs.

05 // keys

AKB, TKB & TR-31

Build and unwrap Authenticated and Thales Key Blocks. Full TR-31 support across versions A–D, including header parsing, key extraction and key derivation.

06 // pin

PIN Management

Encode and decode PIN blocks in all major formats (ISO-0, ISO-1, ISO-3, Visa). Calculate PVV and PIN Offset values. Format-preserving encryption for PAN and PIN data.

07 // card

CVC / CVV

Generate and verify CVC1, CVV1, CVC2 and CVV2 values. Supports standard and dynamic variants used across Visa, Mastercard and other card schemes.

08 // emv

EMV Processing

Parse EMV TLV data, generate and verify application cryptograms across Visa, Mastercard, Amex, JCB and UPI schemes. Full ARQC / ARPC flow support.

09 // pki

PKI & Certificates

Parse and inspect X.509 certificates, extract RSA public key components, verify Visa certificate chains and work with ASN.1 structures.

10 // hsm

HSM Vendor Formats

Native support for SafeNet and Futurex key formats and variants. ZKA key block processing for German banking interoperability.

11 // utilities

Encoding & Utilities

SHA family hashing, Luhn check digit validation and generation, hex dump parsing, BCD / EBCDIC / ASCII conversion, component XOR/parity — all in one place.

// all modules
ISO Parser
Bitmaps
Hex Dump Parser
AES Encryption
3DES Encryption
RSA
ECC / ECDSA
Diffie-Hellman
DUKPT TDES
DUKPT AES
Format-Preserving Encryption
MACing
Hashing
AKB
TR-31
TKB
PVV
PIN Offset
PIN Block
Components
CVC / CVV
Luhn
EMV Visa
EMV Mastercard
EMV Amex
EMV JCB
EMV UPI
EMV TLV Parser
PKI / X.509
SafeNet
Futurex
ZKA
EBCDIC
BCD
Encoding
Util
// get started today

Try TNT
for free

3-day full-feature trial. No credit card. No account required. Just download and run.

Try Free