CardWerk software for smart cards

ISO 7816 part 4, section..1 2 3 4 5 6 7 8 9 annex.. A B C D E F]

For the latest version of ISO7816 part 4, please contact ISO in Switzerland.

ISO 7816-4, Section 4 - Abbreviations and Notation

For the purposes of this part of the ISO/IEC 7816, the following abbreviations apply :

APDUApplication protocol data unit
ATRAnswer to reset
BERBasic encoding rules of ASN.1 (see annex D)
CLAClass byte
DFDedicated file
EFElementary file
FCIFile control information
FCPFile control parameter
FMDFile management data
INSInstruction byte
MFInstruction byte
P1-P2Parameter bytes
PTSProtocol type selection
RFUReserved for future use
SMSecure messaging
SW1-SW2Status bytes
TLVTag length value
TPDUTransmission protocol data unit

For the purposes of this part of ISO/IEC 7816, the following notation applies :

< TR>

‘0’-‘9’ and ‘A’-‘F’The sixteen hexadecimal digits
(B1)Value of byte B1
B1||B2Concatenation of bytes B1 (the most significant byte) and B2 (the least significant byte)


  • Easy chip card integration with our smart card .NET library
.NET library for chip cards

with C# and VB.NET sample code for Mifare, DESFire, JavaCard, KVK, eGK, SIM, PIV, CAC, HID Prox/iCLASS and many more