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 ISO8583Studio
ISO8583Studio toolsDownloading the calculator engineWASM

EMV & Card Tools

EMV 4.2 Crypto: EMV 4.2 cryptogram validation

The EMV 4.2 common session key method end to end: UDK derivation, session keys from the ATC, ARQC generation and verification, and ARPC methods 1 and 2.

Also searched for as

  • EMV 4.2 cryptogram calculator
  • ARQC verification tool
  • EMV common session key
  • ARPC method 1 method 2
  • EMV CVN 17 CVN 18
  • issuer master key derivation
  • EMV cryptogram online
  • EMV 4.2 Book 2 Annex A1

More EMV & Card Tools

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

Cryptographic Tools

Key Management

Payment Utilities

Card Validation

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

Data Converters