BP-CCalc

BP-Tools cryptographic calculator

BP-CCalc is a multi-purpose cryptographic calculator for payment industry enthusiasts. List of its features includes various security key handling, number of encryption and validation methods and waste amount of specialised options for everyday EFT operatives.

BP-CCalc Features:

  • Character encoding
    • Binary to Hexadecimal (and vice versa)
    • ASCII to EBCDIC (and vice versa)
    • ASCII text to Hexadecimal
  • Common cryptography
    • AES (Advanced Encryption Standard) cipher operations with ECB, CBC, CFB, OFB modes
    • Asymmetric cryptography (RSA) - certificate generation, encryption, decryption, signing and validation
    • Base64
    • DES/3DES cipher operations with ECB, CBC, CFB-8, OFB-8, OFB-64 modes
    • Hashing (MD4, MD5, SHA-1, SHA-256, SHA-384, SHA-512, RIPEMD-160, TIGER-192, CRC32, WHIRLPOOL)
    • ISO 8583 Bitmap parser
    • Secure DEA key generator (64/128/192 bit)
    • Key components combination
    • Key parity check (odd, even)
    • Key verification check (KVC)
    • Luhn digit check & generation algorithm
    • SSL/TLS certificate generation, validation and viewing
    • UUID
  • Payments cryptography
    • CVV, dCVV, CVV2 and iCVV generation & validation
    • IPEK and PEK derivation (DUKPT)
    • MAC encryption (ANSI X9.9, X9.19, AS2805, DUKPT)
    • PIN block encoding and decoding (ISO-0, ISO-1, ISO-2, ISO-3, ANSI X9.8, Docutel, Diebold, NCR, ECI-1, ECI-2, ECI-3, ECI-4, IBM 3621, IBM 3624, IBM 4704 Pin Pad, IBM 5906, VISA-1, VISA-2, VISA-3, VISA-4)
    • PIN encryption and decoding (DUKPT)
    • PIN offset encoding and decoding for IBM 3624 Method
    • PIN PVV encryption and decoding
    • VISA Certificates
    • ZKA (German Zentraler Kreditausschuss) session key derivation and PIN block encryption
  • EMV
    • EMV 4.1, EMV 4.2, MasterCard, VSDC cryptograms (AAC, ARCQ, TC, ARPC)
    • Session key, UDK derivation
    • Static Data Authentication (SDA)
    • Dynamic Data Authentication (DDA)
    • CAP Token Computation
    • Secure messaging for Issuer scripts (SMI, SMC)
    • VISA HCE keys generator
  • HSM cryptography
    • Futurex
      • Key encoding/decoding (Futurex modifier, test MFKs)
      • Clear key lookup for all test MFKs
    • SafeNet
      • Key encoding/decoding (Key formats, Variants)
      • Clear key lookup
    • Thales
      • Key encoding/decoding (Thales key scheme, Pairs, Variants)
      • Clear key lookup for all test LMKs
  • Not enough?
    • Completely free
    • Next working day support
    • Any OS you can wish for (MS Windows, Ubuntu, Debian, MAC OS X)
    • Handy Key Store to manage your keys

Download BP-Tools >>

BP-Tools tutorial >>

BP-CCalc Screenshots

BP-Tools

BP-Tools is a set of freeware applications for EFT testing, benchmarking and transaction service development.

See more...

Download...

Download Flyer...

BP-Sim

The Babylon Payments Simulator (BP-Sim) is a family of highly efficient regression and stress testing tools, designed for deployment in development and pre-production environments. BP-Sim allows users to perform an extensive range of tests across the chain of payment services.

See more...

Download Flyer...

BP-Processing

The Babylon Payments Processing Suite(BP-Processing) is a suite of EFTlab's products for realtime payment transaction processing and authorisation.

See more...