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

DUKPT Tools

DUKPT ISO AES: Derived unique key per transaction (AES)

ANSI X9.24-3 AES DUKPT: initial and working keys for PIN, MAC and data encryption from an AES BDK and a KSN.

Also searched for as

  • AES DUKPT calculator
  • ANSI X9.24-3 DUKPT
  • AES DUKPT key derivation
  • AES BDK IPEK
  • AES DUKPT working key
  • AES-128 DUKPT
  • DUKPT 2017 AES
  • AES DUKPT KSN

More DUKPT 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