[ KL / COMPARE / EFTLAB ]
EFTLab is the established commercial vendor of payment-testing software (BP-Tools, the BP-Sim simulators). KeyLab covers the everyday cryptographic toolkit and HSM simulation side of that work — in the browser, free.
EFTLab is an Australian company that has built payment-testing software for over a decade. Its best-known product, BP-Tools, became the de-facto desktop workbench for payment cryptography — key blocks, PIN operations, EMV, ISO 8583 — and the wider portfolio includes the BP-Sim family of simulators for host and HSM testing. The software is Windows-based. BP-Tools was freeware for years but is no longer publicly downloadable; EFTLab now sells EFTtools (Multi-Purpose Cryptographic Calculator plus HSM Commander) for a one-time USD 999, with the full EFTsim suite quoted on request.
KeyLab overlaps with the part of that portfolio most engineers touch daily: 51 cryptographic tools, free on the web (PIN blocks, DUKPT, TR-31/TR-34, ARQC/ARPC, ISO 8583, Brazilian SPB/PIX, post-quantum), plus a Thales payShield 10K simulator — all running client-side in the browser, no install. The KeyLab Desktop app adds offline use and a bench that sends commands to a real payShield over TCP port 1500.
EFTLab remains the deeper choice for shops that need its full breadth — decades of accumulated command coverage, card-scheme test tooling, and vendor support contracts. KeyLab is the zero-friction choice: open a browser tab, run the operation, share the link. Many teams will simply use both; if your question is specifically about BP-Tools, see our tool-by-tool comparison at /compare/bptools.
| Feature | KeyLab | EFTLab |
|---|---|---|
| How you get it | Open the site, or download the desktop app | Contact EFTLab — no public download |
| Price | Free on the web; desktop: sign in with a free account | EFTtools: USD 999 one-time; EFTsim suite: quote only |
| Platform | Browser + Desktop (Mac/Windows/Linux) | Windows desktop |
| Install required | No (browser) or optional desktop | Yes (installer + license key) |
| Cryptographic toolkit | 51 tools, client-side | BP-Tools suite (comprehensive) |
| HSM simulation | Thales payShield 10K, 37 host commands, in-browser | BP-Sim family (commercial) |
| Talks to a real HSM | Yes — desktop bench, payShield over TCP :1500 | Within its commercial product line |
| Brazilian SPB / PIX | Yes (STR, SPI, DICT) | No |
| Post-Quantum (ML-KEM, ML-DSA) | Yes | No |
| AI assistant | Yes (50 free credits/mo) | No |
| Account / licensing | Free account to operate — the same account signs you in on the web and the desktop | Per-seat commercial license |
| Vendor support contracts | No (community + email) | Yes |