← All tools
Payments
PIN block builder & translator
Build a real ISO-0 PIN block, encrypt it with real 3DES under a demo Terminal PIN Key, then translate it to a second key — the exact HSM operation a PIN performs at every hop between terminal and issuer.
What's happening under the hood →·Read the The Data Encryption Standard (DES) module for the full explanation →·See the PIN blocks: encrypting a 4-digit number like it's a nuclear launch code use case →
1. Set up a PIN, a card, and two demo zone keys