HSM KitHSM Kit
English

DUKPT (ISO 9797)

Derive keys and encrypt/decrypt data using DUKPT (Derived Unique Key Per Transaction) standard.
Input key designation:
BDK:
KSN:

📖 How to Use DUKPT Calculator

• For PEK Derivation: Enter BDK/IPEK (32 hex) and KSN (20 hex), then click "Derive PEK" to generate the PIN Encryption Key.
• For PIN Encryption: Enter PEK and PIN block, then click "Encrypt" or "Decrypt".
• For MAC Calculation: Enter PEK, select algorithm (DES/3DES), enter data, then click "Calculate MAC".
• For Data Encryption: Enter PEK, optionally enable Data Variant, select input type (ASCII/Hex), enter data, then click "Encrypt" or "Decrypt".

DUKPT FAQ