Decoded.
51 cryptographic tools, an HSM simulator, and an AI assistant — everything payment engineers need to build, test, and validate against the standards. DUKPT, PIN blocks, EMV ARQC, TR-31, ISO 8583 and more, all running in your browser. Built for conformance testing, never for production data. The calculators and the payShield simulator are free with an account; the bench around them — named keys, test cards, replayable batteries, evidence dossiers — is what is paid.








































































51 tools for PIN blocks, key derivation, MAC generation, EMV scripting, and more.
Open ToolsThales payShield 10K emulation with 37 host commands and 111 console commands. Real algorithms, real responses.
KeyLab is a testing tool for engineers validating implementations against payment standards. Here's how to use it — and how not to.
Use synthetic test vectors (e.g. PAN 4111111111111111). Never paste production PINs, PANs or live keys — PCI DSS forbids it, and so do we.
Nothing here is trusted because we wrote it. Key blocks are checked against psec and openemv/tr31, DUKPT against the published X9.24-3 vectors, host commands against payShield traces, PIX signatures against signxml. 1,023 tests on every build.
Built on @noble/curves, @noble/post-quantum and node-forge. Auditable, peer-reviewed. Inspect what runs before you trust it.
ISO 9564, ANSI X9.24 (DUKPT), PCI DSS, EMV, TR-31 / X9.143. The specs you already audit, implemented faithfully so you can validate against them.
→ Run it on test data. Check it against the spec. Then move it to your audited stack.
ERROR: No public download. Contact the vendor to request access.
Cluttered. Windows-only. Gated.
Request access from the vendor.
FAST. RELIABLE. FREE.
Built by engineers, for engineers.
ERROR: No public download. Contact the vendor to request access.
Cluttered. Windows-only. Gated.
Request access from the vendor.
FAST. RELIABLE. FREE.
Built by engineers, for engineers.
Everything you need to know about KeyLab and payment cryptography tools.

Meet the Founder
Founder & Creator of KeyLab
I've spent most of my career deep in the payment security stack — from HSM operations and key management to PCI compliance and cryptographic architecture. After years of working with tools that were either too expensive, too outdated, or simply frustrating to use, I built KeyLab: the platform I wished existed when I started.
KeyLab is built by someone who actually uses these tools daily. Every feature comes from real-world experience, not assumptions.
Connect on LinkedIn