Parse, create and decode Thales payShield version 1 key blocks.
Inspect the header and optional blocks. Parsing does not verify the MAC.
Version 1 · AES protection
Two-character ID and printable ASCII data. PB padding is added automatically.
Authenticate with the KBPK, then recover the key. Header policy is displayed; it is not enforced by this calculator.
Version 1 uses an AES KBPK: 16, 24 or 32 bytes. For TR-31 A-D, supply the protection key required by that version.