HSM KitHSM Kit
English

AS2805

Client-side implementations for common payment operations
KEK Flag:
1
KEKr Key:[0]
Key Scheme KEK:
H
Key Scheme LMK:
U
Key Check Value Type:
1

📖 How to Use

• Terminal Key Set: select KEK Flag (1/2/3).

• Enter KEKr key in hex; length is shown above the input.

• Choose Key Scheme KEK (B/C/H/F/G) and Key Scheme LMK (0/T/U/X/Y/Z).

• Select KCV Type (0/1/2) and click Generate to produce KCV, ZPK, and TPK.

• PIN Block Translation: input System ZPK and Terminal TPK in hex with real-time length indicators.

• Enter STAN and Transaction Amount as needed, choose incoming/outgoing formats (e.g., 46 → 01).

• Provide Incoming PIN Block (16 hex) and Account Number (12–19 digits), then click Translate.

• MAC: input key (16/32/48 hex) and data (hex). The tool applies ISO9797-1 M2 padding and computes TDES CBC-MAC.

• OWF: input key (16/32/48/64 hex) and data (hex). The tool computes HMAC-SHA256.

• Use the copy button on result cards to quickly copy outputs.

AS2805 FAQ