Financial Tools

Tools for financial programming solutions
DES Calculator

Calculate KCV, encrypt, decrypt by given DES and 3DES key

Luhn Calculator

Calculate and validate card numbers by Luhn algorithm

DUKPT

Calculating IPEK and PEK, encrypting and decrypting PIN and Data

ANSI X9.2

Parsing ANSI X9.2 given input based on specified data element definition

ISO 8583

Parsing ISO 8583 given input based on specified data element definition

BER TLV

Decoding EMV data in BER TLV format

IBM 3624

Generating PIN offset and verifying PIN by IBM 3624 algorithm

VISA PVV

Generating PVV and extracting PIN by VISA PVV algorithm

CVV Calculator

Calculating CVV, CVC, iCVV, CVV2, CVC2

TLV

Parsing TLV data with tags and subtags definition

PIN Block

Encoding and decoding between PIN and clear PIN block

EMV Calculator

Calculating MKac, SKac, AAC/ARQC/TC, ARPC

Magnetic Stripe

Decoding track 1, track 2, track 3 in magnetic stripe

OTP

Generating HOTP and TOTP using OATH

AES Calculator

Calculate KCV, encrypt, decrypt by given AES key

PromptPay

Generating and decoding PromptPay QR code