CardWerk smarter card solutions

ISO 7816-4: Interindustry Commands for Interchange

SmartCard API for .NET

Easy smart card integration with our smart card framework for .NET with C# and VB.NET sample code.

smart card API for C#

Sample code available for Mifare, DESFire, JavaCard, KVK, eGK, SIM, PIV, CAC, HID Prox/iCLASS and many more

Get SmartCard API NOW
download smart card API for C#, VB.NET and Visual Studio

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

4. Abbreviations and Notation

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

APDU Application protocol data unit
ATR Answer to reset
BER Basic encoding rules of ASN.1 (see annex D)
CLA Class byte
DIR Directory
DF Dedicated file
EF Elementary file
FCI File control information
FCP File control parameter
FMD File management data
INS Instruction byte
MF Instruction byte
P1-P2 Parameter bytes
PTS Protocol type selection
RFU Reserved for future use
SM Secure messaging
SW1-SW2 Status bytes
TLV Tag length value
TPDU Transmission 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||B2 Concatenation of bytes B1 (the most significant byte) and B2 (the least significant byte)
# Number

[Home] | [Services] | [Solutions] | [Knowledge Base] | [Search] | [Contact]

Copyright 1999-2017 Jacquinot Consulting, Inc.
All rights reserved. Legal disclaimer Last modified August 10, 2017