iso8583/security_module library

Classes

IsoSecurityModule
The terminal's PIN entry device. Keys live inside it and never reach Dart — this package hands it bytes and takes back a MAC or an encrypted PIN block.
PinCancelled
PinConfirmed
PinDigitEntered
PinFailed
PinInputEvent
What the PED reports while the cardholder is typing.
PinTimedOut

Enums

IsoCipherMode
IsoEncryptionStandard
IsoKeyLength
Key length in bits, as the PED SDKs expect it.
IsoKeyType
Key roles the host assigns during logon.
IsoMacAlgorithm
IsoSecurityOperation
Which security-module call failed, so the caller can tell a cancelled PIN entry apart from a real fault.

Exceptions / Errors

IsoSecurityException