ISO/IEC 7816-6:1996
(Main)Identification cards — Integrated circuit(s) cards with contacts — Part 6: Interindustry data elements
Identification cards — Integrated circuit(s) cards with contacts — Part 6: Interindustry data elements
Specifies the Data Elements (DEs) used in interindustry interchange based on integrated circuit cards (ICCs) and identifies identifier, name, description, format, coding and layout of each DE. defines the means of retrieval of DEs in the card.
Cartes d'identification — Cartes à circuit(s) intégré(s) à contacts — Partie 6: Éléments de données intersectoriels
La présente partie de l'ISO/CEI 7816 spécifie directement ou par référence les éléments de données (DE), qui comprennent les DE composites, utilisés dans l'échange intersectoriel et basés sur les cartes à circuits intégrés (ICC). Elle identifie les caractéristiques ci-dessous de chaque DE : Identificateur ; Nom ; Description et référence ISO ; Format et codage (s'il n'est pas disponible dans d'autres normes ISO ou dans les autres parties de l'ISO/CEI 7816). La disposition de chaque DE est décrite telle qu'elle apparaît à l'interface entre le dispositif d'interface (IFD) et le ICC. La présente partie de l'ISO/CEI 7816 définit les moyens d'extraction des DE dans la carte (octets historiques, remise à zéro, commandes à exécuter et commandes définies dans cette norme internationale). La présente partie de l'ISO/CEI 7816 donne la définition des DE sans considération des restrictions faites sur l'utilisation des DE. Il est prévu d'incorporer de nouveaux objets de données intersectoriels dans la présente norme ; voir l'article 7 pour la procédure à suivre.
General Information
Relations
Buy Standard
Standards Content (Sample)
ISO/lEC 7816-6: 1996 (E)
Page
Contents
Foreword . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv
...................................................................................................................................................................... 1
Scope
Normative references . 1
1
Definitions, abbreviations and notations .
1
3.1 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*.
3.2 Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
3.3 Notations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*. 2
2
4 Identification of data elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1 Principles . 2
3
4.2 Data object structure .
4.3 Indirect DE referencing . 3
4
4.4 Tag allocation schemes .
5
5 Retrieval of data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ‘.
5
5.1 Principles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
5.2 Retrieval of DOS after ATR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
5.3 Retrieval of data in files . . . . . . . . .*.
5
5.4 Retrieval of data in FCI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
5.5 Retrieval of data using the GET DATA command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
5.6 Indirect retrieval of DES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*.
0 ISO/IEC 1996
All rights resewed. Unless otherwise specified, no part of this publication may be
reproduced or utilized in any form or by any means, electronic or mechanical, including
photocopying and microfilm, without permission in writing from the publisher.
ISO/IEC Copyright Office l Case postale 56 l CH-1211 l Gen&e 20 l Switzerland
Printed in Switzerland
---------------------- Page: 1 ----------------------
lSO/lEC 7816-6: 1996 (E)
0 ISO/IEC
5
Coding of specific DES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
5
6.1 ID0 5B Name (of an individual) .
6
ID0 6B Qualified name .
6.2
6
6.3 ID0 6A Log-in template .
7
6.4 ID0 5F2F Coding of the PIN usage policy .
7
6.5 ID0 6C Cardholder images .
7
6.6 ID0 6D Application image template .
7
6.7 Magnetic stripe data .
7
6.8 ID0 7F20 Display control .
6.9 Interchange profile . 7
7 Maintenance of the IDOs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*. 8
7.1 IDOs from other parts of lSO/IEC 7816 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
7.2 IDOs from other standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
8 List of interindustry data objects .,. 9
8.1 Data objects in alphabetic order . 9
8.2 Data objects in numeric order . 12
Annexes
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A Interindustry templates 13
B Examples of coding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
. . .
III
---------------------- Page: 2 ----------------------
0 ISO/IEC
lSO/lEC 7816-6: 1996 (E)
Foreword
IS0 (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form
the specialized system for worldwide standardization. National bodies that are members of IS0 or IEC participate in the
development of International Standards through technical committees established by the respective organization to deal
with particular fields of technical activity. IS0 and IEC technical committees collaborate in fields of mutual interest.
Other international organizations, governmental and non-governmental, in liaison with IS0 and IEC, also take part in
the work.
In the field of information technology, IS0 and IEC have established a joint technical committee, ISO/IEC JTCI. Draft
International Standards adopted by the joint technical committee are circulated to the national bodies for voting.
Publication as an International Standard requires approval by at least 75 % of the national bodies casting a vote.
International Standard ISO/IEC 7816-6 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information
technology, Subcommittee SC 17, Identification cards and related devices.
ISO/IEC 7816 consists of the following parts, under the general title identification cards - integrated circuit(s) cards
with contacts:
- Part I : Physical characteristics
- Part 2 : Dimensions and location of the contacts
- Parf 3: Electronic signals and transmission protocols
- Part 4: Interindustry commands for interchange
- Parf 5: Numbering system and registration procedure for application identifiers
- Part 6: Interindustry data elements
Annex A forms an integral part of this part of ISO/IEC 7816. Annex B is for information only.
---------------------- Page: 3 ----------------------
lSO/lEC 7816-6:1996 (E)
INTERNATIONAL STANDARD 0 ISO/IEC
Identification cards - Integrated circuit(s) cards with
contacts -
Part 6:
Interindustry data elements
1 Scope
IS0 4217: 1995, Codes for the representation of
currencies and funds.
This part of ISO/IEC 7816 specifies directly or by
reference the Data Elements (DE), including composite
IS0 4909: 1987, Bank cards - Magnetic stripe data
DES, used in interindustry interchange, based on
content for track 3.
integrated circuit cards (ICCs).
ISOIIEC 7501-I : 1993, Identification cards - Machine
It identifies the following characteristics of each DE:
readable travel documents - Part I: Machine readable
passport.
- Identifier
ISO/IEC 7813: 1995, Identification cards - Financial
- Name
transaction cards.
- Description and IS0 reference
I SO/I EC 78 16-4: 1995, Information technology -
- Format and coding (if not available in other IS0
- Integrated circuit(s) cards with
Identification cards
standards or parts of ISO/IEC 7816).
Part 4: Interindustry commands for
contacts -
interchange.
The layout of each DE is described as seen at the
interface between the interface device (IFD) and the
ISOIIEC 7816-5: 1994, Identification cards - Integrated
ICC. This part of ISO/IEC 7816 defines the means of
circuit(s) cards with contacts - Part 5: Numbering
retrieval of the DES in the card (historical bytes, reset,
system and registration procedure for application
command(s) to perform and commands defined in this
identifiers.
international standard).
IS0 8583: 1993, Financial transaction card originated
This part of ISO/IEC 7816 provides the definition of
messages - Interchange message specifications.
DES without consideration of any restrictions on the
usage of the DES. ISOII EC 8825-l : 1995, Information technology - ASN. I
encoding rules: Specification of Basic Encoding Rules
It is intended that new interindustry data objects be
(BER), Canonical Encoding Rules (CER) and
incorporated into this standard; see clause 7 for the
Distinguished Encoding Rules (DER).
procedure to be followed.
ISOII EC 8859-l : 1987, Information processing - 8-bit
single-byte coded graphic character sets - Part I: Latin
2 Normative references
alphabet No. 1.
The following standards contain provisions which,
IS0 9992=2:---J, Financial transaction cards -
through reference in this text, constitute provisions of
Messages between the Integrated Circuit Card and the
this part of ISO/IEC 7816. At the time of publication,
Card Accepting Device - Part 2: Functions, messages
the editions indicated were valid. All standards are
(commands and responses), data elements and
subject to revision, and parties to agreements based on
structures.
this part of lSO/IEC 7816 are encouraged to investigate
the possibility of applying the most recent editions of ISOII EC 10918-I : 1994, Information technology - Digital
the standards indicated below. Members of the IEC compression and coding of continuous-tone still images:
and IS0 maintain registers of currently valid
Requirements and guidelines.
International Standards.
ISOIIEC 11544: 1993, Information technology - Coded
IS0 639: 1988, Code for the representation of names
representation of picture and audio information -
of languages. Progressive bi-level image compression.
ISO/IEC 646: 1991, Information technology - IS0 7-bit
coded character set for information interchange.
3 Definitions, abbreviations and
IS0 3166: 1993, Codes for the representation of
notations
names of countries.
3.1 Definitions
For the purposes of this part of ISO/IEC 7816, the
following definitions apply.
‘) To be published.
1
---------------------- Page: 4 ----------------------
0 ISO/IEC
lSO/lEC 7816-6: 1996 (E)
Any number following the notations denotes the
3.1 .l composite data element: a data element made
up of a concatenation of zero, one or more data number of digits or characters. For example:
element(s).
a3 means 3 alphabetic characters
3.1.2 data element: as defined in ISO/IEC 7816-4.
n.3 means up to 3 binary coded decimal digits
3.1.3 data object: as defined in ISO/IEC 7816-4.
n2.4 means 2, 3 or 4 binary coded decimal digits
3.1.4 element list: items of information concerning
DES.
4 Identification of Data Elements
3.1.5 headerlist: a concatenation of tag/length pairs
without delimiters.
4.1 Principles
3.1.6 interindustry data element: data element for
The following principles apply to the identification of
use in interindustry interchange.
DES:
3.1.7 interindustry data object: data object for use
4.1.1 For the purposes of this part of ISO/IEC 7816 a
in interindustry interchange.
data element is generally presented in the value field of
3.1.8 taglist: a concatenation of tag/length pairs
a data object.
without delimiters.
4.1.2 For the purposes of this part of ISO/IEC 7816 a
3.1.9 template: value field of a constructed data
data object is a concatenation of the following string of
object, defined to give a logical grouping of data
bytes:
objects.
- a mandatory tag field, referred to as a tag;
- a mandatory length field indicating a length L;
3.2 Abbreviations
- a conditional value field of L bytes (when L is not
For the purposes of this part of ISO/IEC 7816, the
equal to ‘00 ’).
following abbreviations apply.
4.1.3 For purposes of retrieval and referencing in
interchange:
ASN.l Abstract syntax notation one
- a DE shall be associated with the tag of a DO;
ATR Answer-to-reset
- the DE may be encapsulated in this DO.
DE Data element
4.1.4 The context according to which a DO is identified
DF Dedicated file
depends:
DO Data object
- either on the nesting of the DO in a template or;
EF Elementary file
- on the application currently selected.
FCI File control information
4.1.5 When no application is selected all DOS shall be
ICC Integrated circuit card
interpreted according to ISO/IEC 7816.
IDE Interindustry data element
4.1.6 A DE may be referenced directly by its
associated tag. It may be associated with another DE
ID0 Interindustry data object
which indicates the context to which it belongs.
LRC Longitudinal redundancy check
4.1.7 A DE may be referenced indirectly by one or
PIN Personal identification number
more command to perform DOS.
4.1.8 The DOS are described as seen at the interface
3.3 Notations
between the ICC and the interface device.
4.1.9 Within ISO/IEC 7816 a tag denotes a type of DE.
a alphabetic character
4.1 .lO There may be multiple occurrences of the same
ID0 in a card.
n numeric, coded in binary coded decimal
format
S special character
an alphanumeric character
ans
alphanumeric and special characters
. . . between 2 numbers denotes a range of
values.
2
---------------------- Page: 5 ----------------------
lSO/lEC 7816-6: 1996 (E)
0 ISO/IEC
The coding of the second byte, when present, is:
4.2 Data object structure
b8 =0
The following DO structures are supported:
b7 to bl = binary value of the tag number in the
range 31 .I27
- primitive DO
4.2.2 Structure of the length
ITILIVI
All lengths are expressed in bytes.
where T = Tag, L = Length, V = Value
The length consists of one or more bytes. The coding
of these bytes shall be consistent with the basic
encoding rules of ASN.l and shall be as defined in
- constructed DO
table 2.
1 TI LI TI 1 LI 1 VI 1 . . . 1 T,, 1 L, 1 V, 1
Table 2 - Coding of the length value
T = tag of constructed DO
Range # of 1st byte 2nd byte 3rd byte
bytes
L = length of the string (template) Tl to V,
0.127 1 binary none none
TI.” = tag of a DRn
value
length of VI.”
l-l.” =
0.255 2 '81' binary none
value of a DO,.”
VI.” =
value
0.65,535 3 '82' binary value
4.2.3 Structure of the tag
ms byte Is byte
The tag consists of one or two bytes. The coding of
these bytes shall be consistent with the basic encoding ms = most significant; Is = least significant
rules of ASN.1. Table 1 defines the first byte.
Table 1 - Structure of the first byte of the tag
b8 b7 b6 b5 b4 b3 b2 bl Meaning
4.2.3 Format of the value
0 0 - - - - - -
Not defined in this
part of ISO/IEC The format of the value depends on the type of the DE.
7816
When the length of the DE is not expressed as a
0 1 - - - - - -
Defined in this part
number of bytes, the mapping onto a byte string should
of ISO/IEC 7816.
Application class, be defined in the context of the respective DE (see
unambiguous
clause 8). If not specified otherwise, the appropriate
identification
number of least significant bits of the last byte shall be
1 0 - - - - - -
Defined in this part
set to 1.
of ISO/IEC 78l-6
and only to be used
within a template -
4.3 Indirect DE referencing
see note below
1 1 - - - - - -
Not defined in this
The following IDOs are used:
part of ISO/IEC
7816. Reserved for
- the wrapper, tag '63', constructed as described in
private use
5.6;
- 0 - - - - -
Primitive DO
0
- the DO taglist, tag ‘5C ’, the value of which is a
1 - - - - - . Constructed DO .
(concatenation of) tag(s) without delimiter;
/ g;;;e /
- the DO headerlist, tag ‘5D ’, the value of which is a
I- -1-l’ ’ ’ ’ ’ concatenation of tag/lengths without delimiter;
0 0
- x x x x x Tag number - range
- the element list, tag ‘5F41', only to be used within
0.30
Not all equal to 1 the wrapper, tag ‘63 ’;
- the Command to Perform, tag '52', used as defined
in ISO/IEC 7816-4;
NOTE
- Context dependent class tags (b8b7=10) are used out
of templates for the file control information and secure
- the path, tag ‘51', used as defined in ISO/IEC
messaging, see ISO/lEC 7816-4.
7816-4.
3
---------------------- Page: 6 ----------------------
0 ISO/IEC
ISO/IEC 7816-6: 1996 (E)
Besides ‘79’ and ‘7E’ the tags in table 3, defined in
4.4 Tag allocation schemes
ISO/IEC 7816, shall not be reallocated by a coexistent
ISO/IEC 78 16-6 allocates some ASN.l -BER
tag allocation scheme:
application class tags (context independent) as
indicated in table 1. The default tag allocation scheme
for IDOs in an ICC is defined in this part of ISO/IEC
7816 (see table 8).
Table 3 - Tags reserved for ISOllEC
,
ID0
Tag
4.4.1 Compatible tag allocation schemes
62 denotes file control parameters (FCP) template, as
These tag allocation schemes use IDOs as defined in
defined in ISO/IEC 7816-4
ISO/IEC 7816, and further DOS which
64 denotes file management data (FMD) template, as
- either shall use context-dependent class tags
defined in ISO/IEC 7816-4
(starting with 8 ,9, A, B) within templates defined in
this part of ISO/IEC 7816 (templates ‘65, ‘66 ’, ‘67 ’,
6F denotes FCI template. as defined in ISO/IEC 7816-4
v
9 .
9
W
70 resewed for secure messaging template of ISO/IEC
- or shall be nested within templates with tags in the
7816
I I
range ‘70’ to ‘77 ’. Within these templates the
meaning of application class tags is not defined in
4.4.3 Independent tag allocation schemes
ISO/IEC 7816 except for the tags defined in table
4.
For these tag allocation schemes DOS may use tags
with another interpretation than ISO/IEC 7816, but
In order to identify a compatible tag allocation scheme
which do not comply with 4.4.2. Such tag allocation
and the authority responsible for the scheme, a Tag
schemes do not allow interindustry interchange and are
Allocation Authority DO with a tag of ‘78’ (defined in
not in compliance with ISO/IEC 7816-6.
4.4.4) may be used.
A consistent use of the IDOs discretionary data, tag
If the tag allocation authority is only valid for data
‘53’ and discretionary DOS, tag ‘73 ’, allows the use of
within a DF, then the FCI of the DF may contain the
proprietary objects whilst remaining compliant to
Tag Allocation Authority DO.
ISO/IEC 7816-6.
If the tag allocation authority is valid for the entire card
then the DO may be present in the initial data string of
the ATR file (as defined in ISO/IEC 7816-4). 4.4.4 Tag allocation authority
An ID0 listed in 4.4.4 may be included in the templates Within templates ‘78’ or ‘79’ the IDOs shown in table 4
‘70’ to ‘77’ indicating the authority responsible for the indicate which authority is responsible for tag
allocation:
allocation of tags used in that template.
NOTE - the use of these schemes is either implicit
(use of context dependent tags) or explicit (presence of
Table 4 - Taas for allocation of authorities
the ID0 with tag ‘78 ’).
Tag
4.4.2 Coexistent tag allocation schemes
06 object identifier, as defined in ISO/IEC 8825,
For these tag allocation schemes, DOS may use tags see example of codina in Annex B
with another interpretation than ISO/IEC 7816.
41 defined in ISO/IEC 7816-4 and used to indicate
In order to identify a coexistent tag allocation scheme, at least a country
a Tag Allocation Authority DO with a tag of ‘79’
42 defined in ISO/IEC 7816-4 and used to indicate
(defined in 4.4.4) identifying the authority responsible
an issuer
for the scheme shall be used.
4F indicates an Application Identifier (AID), as
If the tag aflocation authority is only valid for data
defined in ISO/IEC 7816-5.
within a DF then the FCI of the DF shall contain the
Tag Allocation Authority DO.
If the tag allocation authority is valid for the entire card
then the DO shall be present in the initial data string of
the ATR file (as defined in ISO/IEC 7816-4).
All IDOs shall be nested within templates, tag ‘7E ’. In
such a scheme tags ‘79’ and ‘7E’ shall not be given
another interpretation.
4
---------------------- Page: 7 ----------------------
ISO/lEC 7816-6: 1996 (E)
0 ISO/IEC
5 Retrieval of data
5.6 Indirect retrieval of DES
This clause defines standard retrieval procedures of
For indirect referencing the wrapper DO is used. The
DES.
wrapper DO has the tag ‘63 ’, is constructed and shall
consist of two parts:
5.1 Principles
the first part contains either
Before selecting an application, IDOs should be
- the ID0 taglist, tag ‘5C ’, denoting that the DES to
retrieved directly or indirectly from :
be retrieved are presented as DOS or;
- the historical bytes;
- the ID0 headerlist, tag ‘5D ’, denoting that the DES
the initial data string; to be retrieved are presented as a string of values,
in the same order as in the taglist;
- the ATR file;
- the ID0 element list, tag ‘5F41 ’, denoting that the
- the Directory file (DIR file)
elements to be retrieved are not presented as DOS,
but under application control. The structure of the
in the above order, when present.
element list as well as the information returned are
These IDOs shall be interpreted according to clause 4.
outside the scope of ISO/IEC 7816.
Once an application is selected, IDOs should be
the second part contains
retrieved directly or indirectly from:
- a path to an EF, tag ‘51 ’;
- the FCI of the DF;
- and/or one (or more) ‘command to perform’ DOS,
- other specific Elementary Files (EFs) within the
tag ‘52 ’, as defined in ISO/IEC 7816-5.
current DF.
The following diagram is an example of a wrapper
In this case these IDOs may also be retrieved by use of
containing a taglist and one ‘command to perform ’:
GET DATA command(s).
1 63 I L 1 5C I L ITagl, Tag2, Tag3.1 52 I L 1 CTP 1
5.2 Retrieval of DOS after ATR
If indicated in the Historical Bytes, DOS may be
Only one indirect reference shall be given in a wrapper.
retrieved after reset and possible Protocol Type
There may be more than one wrapper.
Selection (PTS) by the use of the initial access data,
according to lSO/lEC 7816-4. A DO referenced according to ISO/IEC 7816 in the tag
list, or a DE referenced another way in the DE list, shall
All these DOS shall have tags complying with 4.4.
be either
contained in a file denoted by its path, see 5.3 for
5.3 Retrieval of data in files
the retrieval or
DOS may be retrieved in reserved files (DIR file and
- be (part of) the response to the last ‘command to
ATR file). This may be indicated in the historical bytes.
perform’ indicated in the wrapper. The commands
Selection and reading of these files is defined in
shall be executed in the order presented.
ISO/IEC 7816-4. The content of the DIR file is defined
in ISO/IEC 7816-5. Information on the content of the
ATR file is given in ISO/IEC 7816-4. All these DOS
shall have tags defined by ISO/IEC 7816.
6 Coding of specific DES
DES may be retrieved in other files denoted by their
path in a wrapper DE (see 5.6). Selection and reading
of an EF known by its path is defined in ISO/IEC 7816-
6.1 ID0 5B Name (of an individual)
4.
A composite DE of variable length up to 39 characters,
made up of:
5.4 Retrieval of data in FCI
- Surname (family name);
Data may be present in the FCI according to ISO/lEC
- Given name(s) (forename(s));
7816-4.
- Name suffix (e.g. Jr, number.);
5.5 Retrieval of data using the GET DATA
- Filler(s)
command
as defined and used in ISO/IEC 7501-l. They shall be
DOS may be retrieved by use of the GET DATA
coded according to ISO/IEC 8859-l.
command as defined in ISO/IEC 7816-4.
5
---------------------- Page: 8 ----------------------
0 ISO/IEC
ISO/IEC 7816-6: 1996 (E)
National languages with non-Latin characters shall be
transliterated or transcribed into the Latin alphabet Table 5 - Nibble decoding
using the appropriate IS0 standard.
Nibble Character Meaning
In cases where:
‘0’ to ‘9’ 0 to 9 Decimal digits
- names cannot be shown in full;
Opening bracket
‘A’
(
- or a special alphabet is needed;
Closing bracket
‘Is’
)
- or the transliteration or transcription is not
‘C’ c Requirement for connecting to
sufficient
the line before continuing
the ID0 “qualified name” should be used.
+
‘D’ Introduction of an international
telephone number
6.2 ID0 6B Qualified name
‘E’ If first, introduction of a
A constructed DO of variable length, made up of:
number to be used without
prefix; if not first, requirement
- one or several object identifiers, tag ‘06 ’, referring
for a delay (2 seconds) before
to the standards defining the presentation of the
continuing
qualified name;
‘F’ Reserved for padding
- a name tag ‘80’ (primitive) or ‘AO’ (constructed),
the value and coding of which is defined by the
aforementioned standards;
6.3.3 Text
- other related optional information, (e.g. sex,
The tag shall be ‘82 ’. The value of the variable length
nationality, place of birth).
shall consist of one or more bytes where each byte
codes one character. The bit b8 sets the difference
between data characters (b8 set to 0) and control
6.3 ID0 6A Log-in template
characters (b8 set to 1). The string of bytes consists of
A log-in template is a constructed object of variable one or more strings of data characters (7-bit character,
length. The value shall consist of one or more primitive see ISO/IEC 646) separated by strings of control
objects such as qualifiers, numbers, text and times, as characters. The following control characters are
defined:
specified hereafter.
- ‘80’ A message has to be received before
sending the next character;
6.3.1 Qualifier
The tag shall be ‘80 ’. The value (1 to 9 bytes) shall - ‘CO’ A modulation has to be present before
sending the next character;
consist of a mandatory first byte coding a rank followed
by, at most, 8 optional bytes coding a mnemonic. This
‘8X’ X characters have to be received in
-
shall qualify the subsequent object
...
ISO/CEI
NORME
7816-6
INTERNATIONALE
Première édition
1996-05-l 5
Cartes d’identification - Cartes à circuit(s)
intégré(s) à contacts -
Partie 6:
Éléments de données intersectoriels
- In tegra ted circuit(s) cards with con tacts -
Identification cards
Part 6: In terindustry data elemen ts
Numéro de référence
ISO/CEI 7816-6:1996(F)
---------------------- Page: 1 ----------------------
ISO/CEI 7816-6: 1996(F)
Sommaire
Page
1
1 Domaine d’application .
1
2 Références normatives .
2
3 Définitions, abréviations et notations .
2
3.1 Définitions .
............................................................................. 2
3.2 Abréviations
Notations . 2
3.3
4 Identification d’éléments de données . 2
4.1 Principes . 2
42 . Structure des objets de données . 3
Référence DE indirecte . 4
43
4:4 Schémas d’attribution d’étiquettes . 4
Extraction de données . 5
5
-Principes . 5
5.1
Extraction de DO après ATR . 6
5.2
Extraction de données dans les fichiers . 6
5.3
Extraction de données dans FCI . 6
5.4
Extraction de données à l’aide de la commande GET DATA . 6
5.5
6
5.6 Extraction indirecte de DE .
6
Codage de DE spécifiques .
6
Nom ID0 58 (d’un individu) . 6
6.1
7
Nom qualifié ID0 6B .
6.2
7
Modèle de connexion ID06A .
6.3
Codage ID0 5F2F de la politique d’utilisation du PIN . 8
6.4
8
Images du titulaire de carte ID0 6C .
65
...................................... 8
Modèle d’image d’application ID0 6D
6:s
8
Données de bande magnétique .
6.7
9
Contrôle de l’affichage ID0 7F20 .
6.8
9
6.9 Profil d’échange .
0 lSO/CEI 1996
Droits de reproductton reserves. Sauf prescription diffërente, aucune partie de cette publl-
cation ne peut être reproduite ni utlltsee sous quelque forme que ce soit et par aucun
procédé, électronique ou mécanique, y cornons la photocopie et les microfilms sans
l’accord écrit de Iëdlteur.
ISOKEI Copyright Office l Case postale 56 l Ch-l 21 1 Geneve 20 l Susse
Version française tiree en 1997
Imprimé en Suisse
---------------------- Page: 2 ----------------------
@ lSO/CEI ISO/CEI 7816=6:1996(F)
Maintenance des ID0 . 9
7
ID0 provenant d’autres parties de I’ISO/CEI 7816 . 9
7.1
7.2 ID0 provenant d’autres normes . 9
Liste des objets de données intersectoriels . 10
8
. Objets de données dans l’ordre alphabétique . 10
81
. Objets de données dans l’ordre numérique . 16
82
Annexes
A Modèles intersectoriels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
B Exemples de codage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*. 20
---------------------- Page: 3 ----------------------
ISO/CEI 7816=6:1996(F)
@ lSO/CEI
Avant-propos
L’ISO (Organisation internationale de normalisation) et la CEI (Commission
électrotechnique internationale) forment ensemble un système consacré à
la normalisation internationale considérée comme un tout. Les organismes
nationaux membres de I’ISO ou de la CEI participent au développement de
Normes internationales par l’intermédiaire des comités techniques créés par
l’organisation concernée afin de s’occuper des différents domaines particu-
liers de l’activité technique. Les comités techniques de I’ISO et de la CEI col-
laborent dans des domaines d’intérêt commun. D’autres organisations
internationales, gouvernementales ou non gouvernementales, en liaison
avec I’ISO et la CEI participent également aux travaux.
Dans le domaine des technologies de l’information, I’ISO et la CEI ont créé
un comité technique mixte, l’lSO/CEI JTC 1. Les projets de Normes interna-
tionales adoptés par le comité technique mixte sont soumis aux organismes
nationaux pour vote. Leur publication comme Normes internationales
requiert l’approbation de 75 % au moins des organismes nationaux votants.
La Norme internationale ISOKEI 7816-6 a été élaborée par le comité tech-
nique mixte ISO/CEI JTC 1, Technologies de /‘information, sous-comité
SC 17, Gar?es d’identification et dispositifs associés.
L’ISOKEI 7816 comprend les parties suivantes, présentées sous le titre
général Technologies de l’information - Cartes d’identification - Cartes à
circuit(s) intégré(s) d contacts :
- Partie 1 : Caractéristiques physiques
- Partie 2 : Dimension et emplacement des contacts
- Partie 3 : Signaux électroniques et protocoles de transmission
- Partie 4 : Commandes intersectorielles pour l’échange
- Partie 5 : Système de numérotation et procédure d’enregistrement
pour les identificateurs d’applications
- Partie 6 : Éléments de données intersectoriels
L’annexe A fait partie intégrante de la présente partie de I’ISOKEI 7816-6.
L’annexe B est donnée uniquement à titre d’information.
iv
---------------------- Page: 4 ----------------------
NORME INTERNATIONALE 0 ISO/CEI
ISO/CEI 7816-6: 1996(F)
Cartes d’identification - Cartes à circuit(s) intégré(s) à contacts -
Partie 6 :
Éléments de données intersectoriels
éditions les plus récentes des normes indiquées
1 Domaine d’application
ci-après. Les membres de la CEI et de I’ISO possèdent
La présente partie de I’ISO/CEI 7816 spécifie directe-
le registre des Normes internationales en vigueur.
ment ou par référence les éléments de données (DE),
ISO 639:1988, Code pour la représentation des noms
qui comprennent les DE composites, utilisés dans
de langue.
l’échange intersectoriel et basés sur les cartes à cir-
cuits intégrés (ICC).
ISO/CEI 646:1991, Technologies de /‘information -
Jeu ISO de caractères codés à 7 éléments pour
Elle identifie les caractéristiqu es ci-dessous de chaque
.
l’échange d’informations.
DE .
ISO 3166:1993, Codes pour la représentation des
- Identificateur ;
noms de pays.
- Nom ;
ISO 4217:1995, Codes pour la représentation des
- Description et référence ISO ;
monnaies et types des fonds.
- Format et codage (s’il n’est pas disponible dans
ISO 4909:1987, Cartes bancaires - Zone magnétique
d’autres normes ISO ou dans les autres parties de
- Contenu en données de la piste 3.
I’ISO/CEI 7816).
ISO/CEI 7501-I :1993, Cartes d’identification -
La disposition de chaque DE est décrite telle qu’elle
Documents de voyage lisibles par machine - Partie 1 :
apparaît à l’interface entre le dispositif d’inter-face (IFD)
Passeport lisible par machine.
et le ICC. La présente partie de I’ISOKEI 7816 définit
ISO/CEI 7813:1995, Gar?es d’identification - Cartes
les moyens d’extraction des DE dans la carte (octets
de transactions financières.
historiques, remise à zéro, commandes à exécuter et
commandes définies dans cette norme internationale).
ISO/CEI 7816-4: 1995, Technologies de /‘information -
Carfes d’identification - Caties à circuit(s) intégré(s) à
La présente partie de I’ISO/CEI 7816 donne la défini-
contacts - Partie 4 : Commandes intersectorielles
tion des DE sans considération des restrictions faites
pour les échanges.
sur l’utilisation des DE.
ISO/CEI 7816-51994, Cartes d’identification - Cartes
II est prévu d’incorporer de nouveaux objets de don-
à circuit(s) intégré(s) à contacts - Partie 5 : Système
nées intersectoriels dans la présente norme ; voir I’arti-
de numéro ta tion et procédure d’enregistrement pour
cle 7 pour la procédure à suivre.
les identificateurs d’applications.
ISO 8583:1993, Messages initiés par carfe de
transaction financière - Spécifications d’échange de
messages.
2 Références normatives
I SO/C E I 8825- 1: 1995, Technologies de l’information -
Les normes suivantes comportent des dispositions qui,
Règle de codage ASN. 1 : Spécifica fions pour les règles
par suite de la référence qui y est faite, constituent des
de base de codage (BER), les règles canoniques de
dispositions valables pour la présente partie de
codage (CER) et les règles de distinction de codage
I’ISO/CEI 7816. Au moment de la publication, les édi-
(DER).
tions indiquées étaient en vigueur. Toutes les normes
ISOICEI 8859-l :1987, Traitement de l’information -
sont sujettes à révision, et les parties prenantes des
Jeux de caractères graphiques codés sur un seul octet
accords fondés sur la présente partie de I’ISOCEI 7816
- Parfie 1 : Alphabet latin no 1.
sont invitées à rechercher la possibilité d’appliquer les
1
---------------------- Page: 5 ----------------------
ISOKEI 7816=6:1996(F) 0 ISO/CEI ’
ISO 9992:2:- ‘) , Caries de transactions financières -
3.2 Abréviations
Messages entre la carfe à circuit intégré et le dispositif
Pour les besoins de la présente partie de I’ISO/CEI 7816,
d’acceptation des cartes - Partie 2 : Fonctions, mes-
les abréviations suivantes s’appliquent.
sages (commandes et réponses), éléments de don-
nées et structures.
ASN.l Notation de syntaxe abstraite numéro 1
ISO/CEI 10918-I :1994, Technologies de /‘information ATR Réponse à la remise à zéro
- Compression numérique et codage des images fixes
DE Élément de données
de nature photographique : Prescriptions et lignes
DF Fichier dédié
directrices.
DO Objet de données
ISO/CEI 11544:1993, Technologies de /‘information -
EF Fichier élémentaire
Représentation codée de l’image et du son - Com-
pression de l’image progressive à deux niveaux.
FCI Information de contrôle de fichier
ICC Carte à circuit intégré
IDE Élément de données intersectoriel
3 Définitions, abréviations et notations ID0 Objet de données intersectoriel
LRC Contrôle de la redondance longitudinale
3.1 Définitions
PIN Numéro personnel d’identification
Pour les besoins de la présente partie de
I’ISOKEI 7816, les définitions suivantes s’appliquent.
33 . Notations
élément de données composite : Élément
3.1 .l
a caractère alphabétique
de données consistant en une concaténation de zéro,
codé en numérotation décimale
n numérique,
un ou plusieurs éléments de données.
binaire
élément de données : Comme défini dans
3.1.2
S caractère spécial
I’ISO/CEI 7816-4.
an caractère alphanumérique
ans caractères alphanumérique et spécial
défini dans
3.1.3 objet de données : Comme
. . . entre 2 chiffres, indique une échelle de valeurs.
I’ISOKEI 7816-4.
Tout nombre suivant les notations indique le nombre de
liste d’éléments : Éléments d’information
3.1.4
chiffres ou de caractères. Par exemple :
concernant les DE.
a3 signifie 3 caractères alphabétiques
liste d’en-tête : Concaténation de paires éti-
3.1.5
n.3 signifie jusqu’à 3 chiffres décimaux codés
quette/longueur sans séparateur.
binaires
n2.4 signifie 2,3 ou 4 chiffres décimaux codés binaires
élément de données intersectoriel :
3.1.6
Élément de données utilisé dans l’échange
intersectoriel.
4 Identification d‘éléments de données
3.1.7 objet de données intersectoriel : Objet de
4.1 Principes
données utilisé dans l’échange intersectoriel.
Les principes suivants s’appliquent à l’identification des
3.1.8 liste d’ét iquettes : Concaténation de paires DE :
étique tte/longueur sans sépa rateur.
4.1 .l Pour les besoins de la présente partie de
I’ISOCEI 7816, un élément de données est générale-
3.1.9 modèle : Champ de valeur d’un objet de don-
ment présenté dans la zone de valeur d’un objet de
nées construit, défini pour donner un groupement logi-
données.
que d’objets de données.
1) À publier.
2
---------------------- Page: 6 ----------------------
0 ISO/CEI
ISOKEI 7816=6:1996(F)
T
4.1.2 Pour les besoins de la présente partie de = étiquette du DO construit
I’ISO/CEI 7816, un élément de données est une conca-
L
= longueur de la chaîne (modèle) T, à V,
ténation de la chaîne d’octets suivante :
T
= étiquette d’un DO, n
1 . .n . . .
L = longueur d’une V, n
- une zone d’étiquette obligatoire, référée comme
l.n
une étiquette ; V
= valeur d’un DO, ,,’
1 . .n . . .
- une zone de longueur obligatoire indiquant une
longueur L ;
4.2.1 Structure d’une étiquette
- une zone de valeur facultative de L octets (lors-
L’étiquette consiste en un ou plusieurs octets. Le
que L n’est pas égal à <
codage de ces octets doit être cohérent avec les règles
de codage de base de I’ASN.1. Le tableau 1 définit le
4.1.3 Pour les besoins d’extraction et de référence
premier octet.
dans l’échange
Tableau 1 - Structure du premier octet de l’étiquette
- un DE doit être associé à l’étiquette d’un DO ;
b8 b7 b6 b5 b4 b3 b2 bl Signification
- le DE doit être encapsulé dans ce DO.
0 0 - - - - - - Non défini dans
4.1.4 Le contexte selon lequel un DO est identifié
la présente partie
dépend
de I’ISO/CEI 7816
- soit de l’imbrication du DO dans un modèle ;
0 1 - - - - - - Défini danscettepartie
de I’ISO/CEI 7816.
- soit de l’application courante sélectionnée.
Classe d’application,
identification non
4.1.5 Lorsqu’aucune application n’est sélectionnée,
ambiguë
tous les DO doivent être interprétés selon
l’ISO/CEI 7816. 1 0 - - - - - - Définidanscettepartie
de I’ISO/CEI 7816 et
utilisé seulement dans
Un DE doit être référencé directement par son
4.1.6
un modèle -voir note
étiquette. II peut être associé à un autre DE qui indique
ci-dessous
le contexte auquel il appartient.
1 1 - - - - - - Non défini dans
4.1.7 Un DE peut être référencé indirectement par
la présente partie
une ou plusieurs commandes pour effectuer des DO.
de I’ISO/CEl 7816.
Réservé à un usage
privé
4.1.8 Les DO sont décrits tels qu’ils apparaissent à
l’interface entre I’ICC et le dispositif d’interface.
m -
0 - - - - - DO primitif
DO construit
m -
1
4.1.9 Dans le cadre de I’ISO/CEI 7816, une étiquette
I l
représente un type de DE.
--
m 1 1 1 1 1 Nombre d’étiquettes
contenues dans l’octet
4.1.10 Il peut y avoir plusieurs occurrences du même
suivant - Échelle 31
ID0 dans une carte.
127
I l /
me-
x x x x x Nombre d’étiquettes
- Échelle 0 30
Non toutes égales à 1
4.2 Structure des objets de données
NOTE -Les étiquettes de classes dépendantes du contexte
Les structures de DO suivantes sont supportées :
(b8b7=10) sont utilisées en dehors de modèles pour les
- DO primitif
informations sur le contrôle des fichiers et la messagerie sécurisée,
voir ISO/CEI 7816-4.
r I 1 1
lTILIVI
I 1 1 1 Le codage du deuxième octet, lorsqu’il est présent, est
le suivant :
où T = étiquette, L = Longueur, V = Valeur
b8 = 0
- DO construit
b7 à bl = valeur binaire du numéro d’étiquette dans
T L T, L, V, . . . Tn L, V,
l’échelle 31.127
3
---------------------- Page: 7 ----------------------
ISO/CEI 7816=6:1996(F)
0 ISO/CEI ’
4.2.2 Structure de la longueur 4.4 Schémas d’attribution d’étiquettes
Toutes les longueurs sont exprimées en octets.
L’ISO/CEI 7816-6 attribue certaines étiquettes de
classes d’application ASN.l -BER (indépendantes du
La longueur consiste en un ou plusieurs octets. Le
contexte) comme indiqué dans le tableau 1. Le
codage de ces octets doit être cohérent avec les règles
schéma d’attribution d’étiquettes par défaut pour les
de codage de base de I’ASN.1 et doit être comme défini
ISO dans un ICC est défini dans la présente partie de
dans le tableau 2.
I’ISO/CEI 7816 (voir tableau 8).
Tableau 2 - Codage de la valeur de la longueur
Échelle # d‘octets Ier octet 2e octet 3e octet
I I
/ 0.127 1 1 / ;ankeu; / aucun / aucun 1
4.4.1 Schémas d’attribution d’étiquettes
compatibles
/ 0.255 1 2 j ‘81’ / ;an~;;; / aucun 1
Ces schémas d’attribution d’étiquettes utilisent des ID0
comme défini dans I’ISO/CEI 7816, et d’autres DO qui
- soit doivent utiliser des étiquettes de classes
indépendantes du contexte (commençant par 8, 9,
A, B) dans les modèles définis dans la présente
ts = très important ; ps = peu important
1 I
partie de I’ISO/CEI 7816 (modèles ‘65’, ‘66’, ‘67’,
1
’ .
W l
4.2.3 Format de la valeur
- soit doivent être imbriqués dans les modèles
avec des étiquettes allant de ‘70’ à ‘77’. Dans ces
Le format de la valeur dépend du type de DE.
modèles, la signification des étiquettes de classes
Lorsque la longueur du DE n’est pas exprimée en nom-
d’application n’est pas définie dans I’ISO/CEI 7816,
bre d’octets, la configuration vers une chaîne d’octets
à l’exception des étiquettes définies dans le
doit être définie dans le contexte du DE respectif (voir
tableau 4.
article 8). Sauf indication contraire, le nombre appro-
Afin d’identifier un schéma d’attribution d’étiquettes
prié J’octets peu importants du dernier octet doit être 1.
compatible ainsi que l’autorité responsable du schéma,
un DO d’autorité d’attribution d’étiquette avec une éti-
quette de ‘78’ (définie dans le paragraphe 4.4.4) peut
43 . Référence DE indirecte
être utilisé.
Les DO suivants sont utilisés :
Si l’autorité d’attribution de l’étiquette n’est valable
- l’enrouleur, étiquette ‘63’, construit comme décrit que pour les données à l’intérieur d’un DF, le FCI
dans le paragraphe 5.6 ; du DF peut contenir le DO d’autorité d’attribution
d’étiquettes.
- la liste d’étiquettes DO, étiquette ‘5C’, la valeur
dont est faite une (concaténation) d’étiquettes sans Si l’autorité d’attribution de l’étiquette est valable pour
séparateur ; toute la carte, le DO peut être présent dans la chaîne
de données initiale du fichier ATR (comme défini dans
- la liste d’en-tête DO, étiquette ‘5D’, la valeur dont
I’ISO/CEI 7816-4).
est faite une concaténation d’étiquettes/longueurs
sans séparateur ; Un ID0 montré dans le paragraphe 4.4.4 peut être
inclus dans les modèles ‘70’ à ‘77’, indiquant l’autorité
- la liste d’éléments, étiquette ‘5F41’, utilisée seu-
responsable de l’attribution d’étiquettes utilisées dans
lement dans l’enrouleur, étiquette ‘63’ ;
ce modèle.
- la commande à exécuter, étiquette ‘52’, utilisée
comme défini dans I’ISO/CEI 7816-4 ;
NOTE - L’utilisation de ces schémas est implicite (utilisation
d’étiquettes dépendantes du contexte) ou explicite (présence de
- le chemin d’accès, étiquette ‘51’, utilisé comme
I’IDO avec l’étiquette ‘78’).
défini dans I’ISO/CEI 7816-4.
4
---------------------- Page: 8 ----------------------
0 lSO/CEI
ISOKEI 7816=6:1996(F)
4.4.2 Schémas d’attribution d’étiquettes d‘utiliser des objets privatifs tout en restant conforme a
coexistants I’ISO/CEI 7816-6.
Pour ces schémas d’attribution d’étiquettes, les DO
peuvent utiliser des étiquettes avec une autre interpré-
4.4.4
Autorité d’attribution d’étiquettes
tation que celle de l’ISO/CEI 7816.
À l‘intérieur des modèles ‘78’ ou ‘79’, les ID0 montrés
Afin d’identifier un schéma d’attribution d’étiquettes
dans le tableau 4 indiquent quelle autorité est respon-
coexistant ainsi que l’autorité responsable du schéma,
sable de l’attribution d’étiquettes :
un DO d‘autorité d’attribution d’étiquette avec une éti-
quette de ‘79’ (définie dans le paragraphe 4.4.4) identi- Tableau 4 - Étiquettes pour l’attribution d’autorités
fiant l’autorité responsable du schéma peut être utilisé.
) Étiquette 1 ID0
-1
Si l‘autorité d‘attribution de l’étiquette n’est valable que
06 identificateur d’objet, comme
pour les données à l’intérieur d‘un DF, le FCI du DF
I’ISO/CEI 8825, voir exemple de codage
peut contenir le DO d’autorité d’attribution d’étiquettes.
dans l’annexe 6
Si l’autorité d’attribution de l‘étiquette est valable pour
défini dans I’ISO/CEl 7816-4 et utilisé pour
toute la carte, le DO doit être présent dans la chaîne de
indiquer au moins un pays
données initiale du fichier ATR (comme défini dans
14’ /
l’ISO/CEl 7816-4).
défini dans l’ISO/CEI 7816-4 et utilisé pour
indiquer un émetteur
Tous les ISO doivent être imbriqués dans les modèles, /42 I
étiquette ‘7E’. Dans ce type de schéma, les étiquettes
indique un identificateur d’application (AID),
‘79’ et ‘7E’ ne doivent pas être interprétées d’une autre
comme défini dans I’ISO/CEI 7816-5.
/4F I
manière.
Outre ‘79’ et ‘7E’, les étiquettes du tableau 3, définies
dans I’ISO/CEI 7816, ne doivent pas être réattribuées
par un schéma d’attribution d’étiquettes coexistant :
5 Extraction de données
Tableau 3 - Étiquettes réservées à I’ISO/CEI
Cet article définit les procédures d’extraction standard
4
des DE.
Étiquette ID0
62 dénote le modèle de paramètres de contrôle
de fichier (FCP), comme défini dans
5.1 Principes
I’ISO/CEI 7816-4
dénote le modèle de gestion des données
64
Avant de sélectionner une application, les ID0 doivent
(FMD), comme défini dans I’ISO/CEI 7816-4
être extraits directement ou indirectement à partir
6F dénote le modèle FCI, comme défini dans
- des octets historiques ;
I’ISO/CEI 7816-4
I l
- de la chaîne de données initiale ;
70 réservé au modèle de messagerie sécurisée
- du fichier ATR ;
de I’ISO/CEI 7816
r I
- du fichier répertoire (fichier DIR),
dans l’ordre ci-dessus, si les éléments sont présents.
4.4.3 Schémas d’attribution d’étiquettes
Ces ID0 doivent être interprétés selon l’article 4.
indépendants
Une fois que l’application est sélectionnée, les ID0 doi-
Pour ces schémas d’attribution d’étiquettes, les DO
vent être extraits directement ou indirectement à partir
peuvent utiliser des étiquettes ayant une autre interpré-
tation que celle de I’ISO/CEI 7816, mais qui ne sont pas
- du FCI du DF ;
conformes à 4.4.2. De tels schémas ne permettent pas
- d’autres fichiers élémentaires (EF) à l’intérieur
l’échange intersectoriel et ne sont pas conformes à
du DF courant.
I’ISO/CEI 7816-6.
Dans ce cas, ces ID0 peuvent également être extraits
Une utilisation cohérente des données libres des IDO,
par l’utilisation de la commande GET DATA.
étiquette ‘53’ et des DO libres, étiquette ‘73’, permet
---------------------- Page: 9 ----------------------
ISOKEI 7816=6:1996(F)
0 ISO/CEI ’
5.2 Extraction de DO après ATR - la liste d’éléments, de I’IDO, étiquette ‘5F41’,
indiquant que les éléments à extraire ne sont pas
Si cela est indiqué dans les octets historiques, les DO
présentés comme des DO, mais sous le contrôle de
peuvent être extraits après la restauration et la sélection
l’application. La structure de la liste d’éléments ainsi
du type de protocole (PTS) par l’utilisation des données
que les informations renvoyées ne font pas partie
d’accès initiales, conformément à I’ISO/CEI 7816-4.
du domaine d’application de la présente norme.
Tous ces DO doivent avoir des étiquettes conformes
la seconde partie contient
à 4.4.
- un chemin d’accès à un EF, étiquette ‘51’ ;
- effou un (ou plusieurs) DO de commandes à
exécuter, ‘52’, comme défini dans
5.3 Extraction de données dans les fichiers étiquette
I’ISO/CEI 7816-5.
Les DO peuvent être extraits dans les fichiers réservés
Le schéma suivant est un exemple d’enrouleur
(fichiers DIR et ATR). Ceci peut être indiqué dans les
contenant une liste d’étiquettes et une ‘commande à
octets historiques. La sélection et la lecture de ces
exécuter’.
fichiers est définie dans I’ISO/CEI 7816-4. Le contenu
du fichier DIR est défini dans I’ISO/CEI 7816-5. Les
1 63 1 L 1 5C ( ~1 Etiql, Etiq2, Etiq3,. 1 52 ) LI CTP 1 1
informations sur le contenu du fichier ATR sont don-
nées dans I’ISO/CEI 7816-4. Tous ces DO doivent
Seule une référence indirecte peut être donnée dans
avoir des étiquettes définies par I’ISO/CEI 7816.
un enrouleur. Cependant, il peut y avoir plusieurs
Les DE peuvent être extraits dans d’autres fichiers
enrouleurs.
représentés par leur chemin d’accès dans un DE de
Un DO référencé conformément à I’ISOKEI 7816 dans
l’enrouleur (voir 5.6). La sélection et la lecture d’un EF
la liste d’étiquettes, ou un DE référencé d’une autre
indiqué par son chemin d’accès sont définies dans
façon dans la liste de DE, doit être
I’ISOKEI 7816-4.
- contenu dans un fichier indiqué par son chemin
d’accès, voir 5.3, pour l’extraction ; ou
5.4 Extraction de données dans FCI
- être tout ou partie de la réponse à la dernière
‘commande à exécuter’ indiquée dans l’enrouleur.
Les données peuvent être présentes dans le FCI, con-
Les commandes doivent être exécutées dans
formément à I’ISOKEI 7816-4.
l’ordre présenté.
5.5 Extraction de données à l’aide de la
commande GET DATA
Les DO peuvent être extraits par l’utilisation de la
commande GET DATA, comme défini dans
6 Codage de DE spécifiques
I’ISOKEI 7816-4.
6.1
Nom ID0 5B (d’un individu)
5.6 Extraction indirecte de DE
Un DE composite de longueur variable jusqu’à
39 caractères et composé de :
Pour la référence indirecte, le DO enrouleur est utilisé.
Celui-ci a l’étiquette ‘63’, est construit et doit consister Nom (nom de famille) ;
en deux parties :
Nom(s) donné(s) (prénoms) ;
la première partie contient soit
Suffixe du nom (par exemple, Jr, numéro,.) ;
- la liste d’étiquettes de I’IDO, étiquette ‘5C’, indi-
Caractère(s) de remplissage,
quant que les DE à extraire sont présentés comme
des DO ; comme défini et utilisé dans I’ISO/CEI 7501-I. Ils doi-
vent être codés conformément à I’ISO/CEl 8859-l.
- la liste d’en-tête de I’IDO, étiquette ‘5D’, indi-
quant que les DE à extraire sont présentés comme Les langues nationales avec des caractères autres que
une chaîne de valeurs, dans le même ordre que la latins doivent être translitérées ou transcrites dans
liste d’étiquettes : l’alphabet latin, à l’aide de la norme ISO appropriée.
6
---------------------- Page: 10 ----------------------
0 ISO/CEI ISO/CEI 7816-6:1996(F)
Dans le cas où chaque quartet code un caractère pour représenter un
numéro de téléphone, conformément au tableau 5.
- les noms ne peuvent pas s’afficher en entier ;
Tableau 5 - Décodage en quartets
- un alphabet spécial est nécessaire ;
Quartet Caractère Signification
- la translitération ou la transcription ne sont pas
suffisantes.
‘0’ à ‘9’ Oà Nombres décimaux
Le << nom qualifié >> de ND0 doit être utilisé.
‘A’ Parenthèse ouverte
(
‘B’ Parenthèse fermée
1
6.2 Nom qualifié ID0 6B
‘C’ C Prescription pour la connexion à
Un DO construit de longueur variable, composé de
la ligne avant de continuer
- un ou plusieurs identificateurs d’objets, étiquette
‘06’, faisant référence aux normes définissant la
‘0’ + Introduction d’un numéro de télé-
présentation du nom qualifié ;
phone international
- une étiquette de nom ‘80’ (primitive) ou ‘AO’
‘E’ S’il est placé au début, introduc-
(construite), dont la valeur et le codage sont définis
tion d’un numéro à utiliser sans
par les normes mentionnées ;
préfixe ; s’il n’est pas le premier,
prescription pour un délai
- d’autres informations facultatives (par exemple,
d’attente (2 secondes) avant de
le sexe, la nationalité, le lieu de naissance).
continuer
‘F’ Réservé au remplissage
6.3 Modèle de connexion ID06A
Un modèle de connexion est un objet construit de lon-
gueur variable. La valeur doit consister en un ou plu-
6.3.3 Texte
sieurs objets primitifs tels que des qualificatifs, des
L’étiquette doit être ‘82’. La valeur de la longueur varia-
numéros, du texte, des heures, comme spécifié
ble doit consister en un ou plusieurs octets où chaque
ci-après.
octet code un caractère. Le bit b8 définit la différence
entre les caractères de données (b8 mis à 0) et les
caractères de contrôle (b8 mis sur 1). La chaîne
6.3.1 Qualificatif
d’octets consiste en une ou plusieurs chaînes de carac-
L’étiquette doit être ‘80’. La valeur (1 à 9 octets) doit
tères de données (caractère à 7 bits, voir ISO/CEI 646),
consister en un premier octet obligatoire, codant une
séparés par des chaînes de caractères de contrôle.
rangée suivie d’au plus 8 octets facultatifs, codant un
Les caractères de contrôle suivants sont définis :
mnémonique. Ceci doit qualifier les objets suivants
- ‘80’ Un message doit être reçu avant de pouvoir
dans un modèle, jusqu’au qualificatif suivant, s’il y en a
envoyer le caractère suivant ;
un.
- ‘CO’ Une modulation doit être présente avant
La rangée est un nombre entier compris entre 0 et 255.
d’envoyer le caractère suivant ;
Si deux ou plusieurs qualificatifs ont la même rangée à
l’intérieur du même contexte, seul l’ensemble d’objets
- ‘8X’ X caractères doivent être reçus en écho
qualifiés par le plus récent est valide.
avant d’attendre un message.
Le mnémonique est une chaîne de caractères à 7 bits
(b8 défini à 0, voir ISO/CEI 646) à afficher à l’interface
homme-machine.
6.3.4 Temps de détection de fin de message
L’étiquette doit être ‘83’. La valeur doit consister en un
6.3.2 Nombre
seul octet codant un temps selon le tableau 6. Ce
temps doit être utilisé pour détecter la fin d’un mes-
...
ISO/CEI
NORME
7816-6
INTERNATIONALE
Première édition
1996-05-l 5
Cartes d’identification - Cartes à circuit(s)
intégré(s) à contacts -
Partie 6:
Éléments de données intersectoriels
- In tegra ted circuit(s) cards with con tacts -
Identification cards
Part 6: In terindustry data elemen ts
Numéro de référence
ISO/CEI 7816-6:1996(F)
---------------------- Page: 1 ----------------------
ISO/CEI 7816-6: 1996(F)
Sommaire
Page
1
1 Domaine d’application .
1
2 Références normatives .
2
3 Définitions, abréviations et notations .
2
3.1 Définitions .
............................................................................. 2
3.2 Abréviations
Notations . 2
3.3
4 Identification d’éléments de données . 2
4.1 Principes . 2
42 . Structure des objets de données . 3
Référence DE indirecte . 4
43
4:4 Schémas d’attribution d’étiquettes . 4
Extraction de données . 5
5
-Principes . 5
5.1
Extraction de DO après ATR . 6
5.2
Extraction de données dans les fichiers . 6
5.3
Extraction de données dans FCI . 6
5.4
Extraction de données à l’aide de la commande GET DATA . 6
5.5
6
5.6 Extraction indirecte de DE .
6
Codage de DE spécifiques .
6
Nom ID0 58 (d’un individu) . 6
6.1
7
Nom qualifié ID0 6B .
6.2
7
Modèle de connexion ID06A .
6.3
Codage ID0 5F2F de la politique d’utilisation du PIN . 8
6.4
8
Images du titulaire de carte ID0 6C .
65
...................................... 8
Modèle d’image d’application ID0 6D
6:s
8
Données de bande magnétique .
6.7
9
Contrôle de l’affichage ID0 7F20 .
6.8
9
6.9 Profil d’échange .
0 lSO/CEI 1996
Droits de reproductton reserves. Sauf prescription diffërente, aucune partie de cette publl-
cation ne peut être reproduite ni utlltsee sous quelque forme que ce soit et par aucun
procédé, électronique ou mécanique, y cornons la photocopie et les microfilms sans
l’accord écrit de Iëdlteur.
ISOKEI Copyright Office l Case postale 56 l Ch-l 21 1 Geneve 20 l Susse
Version française tiree en 1997
Imprimé en Suisse
---------------------- Page: 2 ----------------------
@ lSO/CEI ISO/CEI 7816=6:1996(F)
Maintenance des ID0 . 9
7
ID0 provenant d’autres parties de I’ISO/CEI 7816 . 9
7.1
7.2 ID0 provenant d’autres normes . 9
Liste des objets de données intersectoriels . 10
8
. Objets de données dans l’ordre alphabétique . 10
81
. Objets de données dans l’ordre numérique . 16
82
Annexes
A Modèles intersectoriels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
B Exemples de codage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*. 20
---------------------- Page: 3 ----------------------
ISO/CEI 7816=6:1996(F)
@ lSO/CEI
Avant-propos
L’ISO (Organisation internationale de normalisation) et la CEI (Commission
électrotechnique internationale) forment ensemble un système consacré à
la normalisation internationale considérée comme un tout. Les organismes
nationaux membres de I’ISO ou de la CEI participent au développement de
Normes internationales par l’intermédiaire des comités techniques créés par
l’organisation concernée afin de s’occuper des différents domaines particu-
liers de l’activité technique. Les comités techniques de I’ISO et de la CEI col-
laborent dans des domaines d’intérêt commun. D’autres organisations
internationales, gouvernementales ou non gouvernementales, en liaison
avec I’ISO et la CEI participent également aux travaux.
Dans le domaine des technologies de l’information, I’ISO et la CEI ont créé
un comité technique mixte, l’lSO/CEI JTC 1. Les projets de Normes interna-
tionales adoptés par le comité technique mixte sont soumis aux organismes
nationaux pour vote. Leur publication comme Normes internationales
requiert l’approbation de 75 % au moins des organismes nationaux votants.
La Norme internationale ISOKEI 7816-6 a été élaborée par le comité tech-
nique mixte ISO/CEI JTC 1, Technologies de /‘information, sous-comité
SC 17, Gar?es d’identification et dispositifs associés.
L’ISOKEI 7816 comprend les parties suivantes, présentées sous le titre
général Technologies de l’information - Cartes d’identification - Cartes à
circuit(s) intégré(s) d contacts :
- Partie 1 : Caractéristiques physiques
- Partie 2 : Dimension et emplacement des contacts
- Partie 3 : Signaux électroniques et protocoles de transmission
- Partie 4 : Commandes intersectorielles pour l’échange
- Partie 5 : Système de numérotation et procédure d’enregistrement
pour les identificateurs d’applications
- Partie 6 : Éléments de données intersectoriels
L’annexe A fait partie intégrante de la présente partie de I’ISOKEI 7816-6.
L’annexe B est donnée uniquement à titre d’information.
iv
---------------------- Page: 4 ----------------------
NORME INTERNATIONALE 0 ISO/CEI
ISO/CEI 7816-6: 1996(F)
Cartes d’identification - Cartes à circuit(s) intégré(s) à contacts -
Partie 6 :
Éléments de données intersectoriels
éditions les plus récentes des normes indiquées
1 Domaine d’application
ci-après. Les membres de la CEI et de I’ISO possèdent
La présente partie de I’ISO/CEI 7816 spécifie directe-
le registre des Normes internationales en vigueur.
ment ou par référence les éléments de données (DE),
ISO 639:1988, Code pour la représentation des noms
qui comprennent les DE composites, utilisés dans
de langue.
l’échange intersectoriel et basés sur les cartes à cir-
cuits intégrés (ICC).
ISO/CEI 646:1991, Technologies de /‘information -
Jeu ISO de caractères codés à 7 éléments pour
Elle identifie les caractéristiqu es ci-dessous de chaque
.
l’échange d’informations.
DE .
ISO 3166:1993, Codes pour la représentation des
- Identificateur ;
noms de pays.
- Nom ;
ISO 4217:1995, Codes pour la représentation des
- Description et référence ISO ;
monnaies et types des fonds.
- Format et codage (s’il n’est pas disponible dans
ISO 4909:1987, Cartes bancaires - Zone magnétique
d’autres normes ISO ou dans les autres parties de
- Contenu en données de la piste 3.
I’ISO/CEI 7816).
ISO/CEI 7501-I :1993, Cartes d’identification -
La disposition de chaque DE est décrite telle qu’elle
Documents de voyage lisibles par machine - Partie 1 :
apparaît à l’interface entre le dispositif d’inter-face (IFD)
Passeport lisible par machine.
et le ICC. La présente partie de I’ISOKEI 7816 définit
ISO/CEI 7813:1995, Gar?es d’identification - Cartes
les moyens d’extraction des DE dans la carte (octets
de transactions financières.
historiques, remise à zéro, commandes à exécuter et
commandes définies dans cette norme internationale).
ISO/CEI 7816-4: 1995, Technologies de /‘information -
Carfes d’identification - Caties à circuit(s) intégré(s) à
La présente partie de I’ISO/CEI 7816 donne la défini-
contacts - Partie 4 : Commandes intersectorielles
tion des DE sans considération des restrictions faites
pour les échanges.
sur l’utilisation des DE.
ISO/CEI 7816-51994, Cartes d’identification - Cartes
II est prévu d’incorporer de nouveaux objets de don-
à circuit(s) intégré(s) à contacts - Partie 5 : Système
nées intersectoriels dans la présente norme ; voir I’arti-
de numéro ta tion et procédure d’enregistrement pour
cle 7 pour la procédure à suivre.
les identificateurs d’applications.
ISO 8583:1993, Messages initiés par carfe de
transaction financière - Spécifications d’échange de
messages.
2 Références normatives
I SO/C E I 8825- 1: 1995, Technologies de l’information -
Les normes suivantes comportent des dispositions qui,
Règle de codage ASN. 1 : Spécifica fions pour les règles
par suite de la référence qui y est faite, constituent des
de base de codage (BER), les règles canoniques de
dispositions valables pour la présente partie de
codage (CER) et les règles de distinction de codage
I’ISO/CEI 7816. Au moment de la publication, les édi-
(DER).
tions indiquées étaient en vigueur. Toutes les normes
ISOICEI 8859-l :1987, Traitement de l’information -
sont sujettes à révision, et les parties prenantes des
Jeux de caractères graphiques codés sur un seul octet
accords fondés sur la présente partie de I’ISOCEI 7816
- Parfie 1 : Alphabet latin no 1.
sont invitées à rechercher la possibilité d’appliquer les
1
---------------------- Page: 5 ----------------------
ISOKEI 7816=6:1996(F) 0 ISO/CEI ’
ISO 9992:2:- ‘) , Caries de transactions financières -
3.2 Abréviations
Messages entre la carfe à circuit intégré et le dispositif
Pour les besoins de la présente partie de I’ISO/CEI 7816,
d’acceptation des cartes - Partie 2 : Fonctions, mes-
les abréviations suivantes s’appliquent.
sages (commandes et réponses), éléments de don-
nées et structures.
ASN.l Notation de syntaxe abstraite numéro 1
ISO/CEI 10918-I :1994, Technologies de /‘information ATR Réponse à la remise à zéro
- Compression numérique et codage des images fixes
DE Élément de données
de nature photographique : Prescriptions et lignes
DF Fichier dédié
directrices.
DO Objet de données
ISO/CEI 11544:1993, Technologies de /‘information -
EF Fichier élémentaire
Représentation codée de l’image et du son - Com-
pression de l’image progressive à deux niveaux.
FCI Information de contrôle de fichier
ICC Carte à circuit intégré
IDE Élément de données intersectoriel
3 Définitions, abréviations et notations ID0 Objet de données intersectoriel
LRC Contrôle de la redondance longitudinale
3.1 Définitions
PIN Numéro personnel d’identification
Pour les besoins de la présente partie de
I’ISOKEI 7816, les définitions suivantes s’appliquent.
33 . Notations
élément de données composite : Élément
3.1 .l
a caractère alphabétique
de données consistant en une concaténation de zéro,
codé en numérotation décimale
n numérique,
un ou plusieurs éléments de données.
binaire
élément de données : Comme défini dans
3.1.2
S caractère spécial
I’ISO/CEI 7816-4.
an caractère alphanumérique
ans caractères alphanumérique et spécial
défini dans
3.1.3 objet de données : Comme
. . . entre 2 chiffres, indique une échelle de valeurs.
I’ISOKEI 7816-4.
Tout nombre suivant les notations indique le nombre de
liste d’éléments : Éléments d’information
3.1.4
chiffres ou de caractères. Par exemple :
concernant les DE.
a3 signifie 3 caractères alphabétiques
liste d’en-tête : Concaténation de paires éti-
3.1.5
n.3 signifie jusqu’à 3 chiffres décimaux codés
quette/longueur sans séparateur.
binaires
n2.4 signifie 2,3 ou 4 chiffres décimaux codés binaires
élément de données intersectoriel :
3.1.6
Élément de données utilisé dans l’échange
intersectoriel.
4 Identification d‘éléments de données
3.1.7 objet de données intersectoriel : Objet de
4.1 Principes
données utilisé dans l’échange intersectoriel.
Les principes suivants s’appliquent à l’identification des
3.1.8 liste d’ét iquettes : Concaténation de paires DE :
étique tte/longueur sans sépa rateur.
4.1 .l Pour les besoins de la présente partie de
I’ISOCEI 7816, un élément de données est générale-
3.1.9 modèle : Champ de valeur d’un objet de don-
ment présenté dans la zone de valeur d’un objet de
nées construit, défini pour donner un groupement logi-
données.
que d’objets de données.
1) À publier.
2
---------------------- Page: 6 ----------------------
0 ISO/CEI
ISOKEI 7816=6:1996(F)
T
4.1.2 Pour les besoins de la présente partie de = étiquette du DO construit
I’ISO/CEI 7816, un élément de données est une conca-
L
= longueur de la chaîne (modèle) T, à V,
ténation de la chaîne d’octets suivante :
T
= étiquette d’un DO, n
1 . .n . . .
L = longueur d’une V, n
- une zone d’étiquette obligatoire, référée comme
l.n
une étiquette ; V
= valeur d’un DO, ,,’
1 . .n . . .
- une zone de longueur obligatoire indiquant une
longueur L ;
4.2.1 Structure d’une étiquette
- une zone de valeur facultative de L octets (lors-
L’étiquette consiste en un ou plusieurs octets. Le
que L n’est pas égal à <
codage de ces octets doit être cohérent avec les règles
de codage de base de I’ASN.1. Le tableau 1 définit le
4.1.3 Pour les besoins d’extraction et de référence
premier octet.
dans l’échange
Tableau 1 - Structure du premier octet de l’étiquette
- un DE doit être associé à l’étiquette d’un DO ;
b8 b7 b6 b5 b4 b3 b2 bl Signification
- le DE doit être encapsulé dans ce DO.
0 0 - - - - - - Non défini dans
4.1.4 Le contexte selon lequel un DO est identifié
la présente partie
dépend
de I’ISO/CEI 7816
- soit de l’imbrication du DO dans un modèle ;
0 1 - - - - - - Défini danscettepartie
de I’ISO/CEI 7816.
- soit de l’application courante sélectionnée.
Classe d’application,
identification non
4.1.5 Lorsqu’aucune application n’est sélectionnée,
ambiguë
tous les DO doivent être interprétés selon
l’ISO/CEI 7816. 1 0 - - - - - - Définidanscettepartie
de I’ISO/CEI 7816 et
utilisé seulement dans
Un DE doit être référencé directement par son
4.1.6
un modèle -voir note
étiquette. II peut être associé à un autre DE qui indique
ci-dessous
le contexte auquel il appartient.
1 1 - - - - - - Non défini dans
4.1.7 Un DE peut être référencé indirectement par
la présente partie
une ou plusieurs commandes pour effectuer des DO.
de I’ISO/CEl 7816.
Réservé à un usage
privé
4.1.8 Les DO sont décrits tels qu’ils apparaissent à
l’interface entre I’ICC et le dispositif d’interface.
m -
0 - - - - - DO primitif
DO construit
m -
1
4.1.9 Dans le cadre de I’ISO/CEI 7816, une étiquette
I l
représente un type de DE.
--
m 1 1 1 1 1 Nombre d’étiquettes
contenues dans l’octet
4.1.10 Il peut y avoir plusieurs occurrences du même
suivant - Échelle 31
ID0 dans une carte.
127
I l /
me-
x x x x x Nombre d’étiquettes
- Échelle 0 30
Non toutes égales à 1
4.2 Structure des objets de données
NOTE -Les étiquettes de classes dépendantes du contexte
Les structures de DO suivantes sont supportées :
(b8b7=10) sont utilisées en dehors de modèles pour les
- DO primitif
informations sur le contrôle des fichiers et la messagerie sécurisée,
voir ISO/CEI 7816-4.
r I 1 1
lTILIVI
I 1 1 1 Le codage du deuxième octet, lorsqu’il est présent, est
le suivant :
où T = étiquette, L = Longueur, V = Valeur
b8 = 0
- DO construit
b7 à bl = valeur binaire du numéro d’étiquette dans
T L T, L, V, . . . Tn L, V,
l’échelle 31.127
3
---------------------- Page: 7 ----------------------
ISO/CEI 7816=6:1996(F)
0 ISO/CEI ’
4.2.2 Structure de la longueur 4.4 Schémas d’attribution d’étiquettes
Toutes les longueurs sont exprimées en octets.
L’ISO/CEI 7816-6 attribue certaines étiquettes de
classes d’application ASN.l -BER (indépendantes du
La longueur consiste en un ou plusieurs octets. Le
contexte) comme indiqué dans le tableau 1. Le
codage de ces octets doit être cohérent avec les règles
schéma d’attribution d’étiquettes par défaut pour les
de codage de base de I’ASN.1 et doit être comme défini
ISO dans un ICC est défini dans la présente partie de
dans le tableau 2.
I’ISO/CEI 7816 (voir tableau 8).
Tableau 2 - Codage de la valeur de la longueur
Échelle # d‘octets Ier octet 2e octet 3e octet
I I
/ 0.127 1 1 / ;ankeu; / aucun / aucun 1
4.4.1 Schémas d’attribution d’étiquettes
compatibles
/ 0.255 1 2 j ‘81’ / ;an~;;; / aucun 1
Ces schémas d’attribution d’étiquettes utilisent des ID0
comme défini dans I’ISO/CEI 7816, et d’autres DO qui
- soit doivent utiliser des étiquettes de classes
indépendantes du contexte (commençant par 8, 9,
A, B) dans les modèles définis dans la présente
ts = très important ; ps = peu important
1 I
partie de I’ISO/CEI 7816 (modèles ‘65’, ‘66’, ‘67’,
1
’ .
W l
4.2.3 Format de la valeur
- soit doivent être imbriqués dans les modèles
avec des étiquettes allant de ‘70’ à ‘77’. Dans ces
Le format de la valeur dépend du type de DE.
modèles, la signification des étiquettes de classes
Lorsque la longueur du DE n’est pas exprimée en nom-
d’application n’est pas définie dans I’ISO/CEI 7816,
bre d’octets, la configuration vers une chaîne d’octets
à l’exception des étiquettes définies dans le
doit être définie dans le contexte du DE respectif (voir
tableau 4.
article 8). Sauf indication contraire, le nombre appro-
Afin d’identifier un schéma d’attribution d’étiquettes
prié J’octets peu importants du dernier octet doit être 1.
compatible ainsi que l’autorité responsable du schéma,
un DO d’autorité d’attribution d’étiquette avec une éti-
quette de ‘78’ (définie dans le paragraphe 4.4.4) peut
43 . Référence DE indirecte
être utilisé.
Les DO suivants sont utilisés :
Si l’autorité d’attribution de l’étiquette n’est valable
- l’enrouleur, étiquette ‘63’, construit comme décrit que pour les données à l’intérieur d’un DF, le FCI
dans le paragraphe 5.6 ; du DF peut contenir le DO d’autorité d’attribution
d’étiquettes.
- la liste d’étiquettes DO, étiquette ‘5C’, la valeur
dont est faite une (concaténation) d’étiquettes sans Si l’autorité d’attribution de l’étiquette est valable pour
séparateur ; toute la carte, le DO peut être présent dans la chaîne
de données initiale du fichier ATR (comme défini dans
- la liste d’en-tête DO, étiquette ‘5D’, la valeur dont
I’ISO/CEI 7816-4).
est faite une concaténation d’étiquettes/longueurs
sans séparateur ; Un ID0 montré dans le paragraphe 4.4.4 peut être
inclus dans les modèles ‘70’ à ‘77’, indiquant l’autorité
- la liste d’éléments, étiquette ‘5F41’, utilisée seu-
responsable de l’attribution d’étiquettes utilisées dans
lement dans l’enrouleur, étiquette ‘63’ ;
ce modèle.
- la commande à exécuter, étiquette ‘52’, utilisée
comme défini dans I’ISO/CEI 7816-4 ;
NOTE - L’utilisation de ces schémas est implicite (utilisation
d’étiquettes dépendantes du contexte) ou explicite (présence de
- le chemin d’accès, étiquette ‘51’, utilisé comme
I’IDO avec l’étiquette ‘78’).
défini dans I’ISO/CEI 7816-4.
4
---------------------- Page: 8 ----------------------
0 lSO/CEI
ISOKEI 7816=6:1996(F)
4.4.2 Schémas d’attribution d’étiquettes d‘utiliser des objets privatifs tout en restant conforme a
coexistants I’ISO/CEI 7816-6.
Pour ces schémas d’attribution d’étiquettes, les DO
peuvent utiliser des étiquettes avec une autre interpré-
4.4.4
Autorité d’attribution d’étiquettes
tation que celle de l’ISO/CEI 7816.
À l‘intérieur des modèles ‘78’ ou ‘79’, les ID0 montrés
Afin d’identifier un schéma d’attribution d’étiquettes
dans le tableau 4 indiquent quelle autorité est respon-
coexistant ainsi que l’autorité responsable du schéma,
sable de l’attribution d’étiquettes :
un DO d‘autorité d’attribution d’étiquette avec une éti-
quette de ‘79’ (définie dans le paragraphe 4.4.4) identi- Tableau 4 - Étiquettes pour l’attribution d’autorités
fiant l’autorité responsable du schéma peut être utilisé.
) Étiquette 1 ID0
-1
Si l‘autorité d‘attribution de l’étiquette n’est valable que
06 identificateur d’objet, comme
pour les données à l’intérieur d‘un DF, le FCI du DF
I’ISO/CEI 8825, voir exemple de codage
peut contenir le DO d’autorité d’attribution d’étiquettes.
dans l’annexe 6
Si l’autorité d’attribution de l‘étiquette est valable pour
défini dans I’ISO/CEl 7816-4 et utilisé pour
toute la carte, le DO doit être présent dans la chaîne de
indiquer au moins un pays
données initiale du fichier ATR (comme défini dans
14’ /
l’ISO/CEl 7816-4).
défini dans l’ISO/CEI 7816-4 et utilisé pour
indiquer un émetteur
Tous les ISO doivent être imbriqués dans les modèles, /42 I
étiquette ‘7E’. Dans ce type de schéma, les étiquettes
indique un identificateur d’application (AID),
‘79’ et ‘7E’ ne doivent pas être interprétées d’une autre
comme défini dans I’ISO/CEI 7816-5.
/4F I
manière.
Outre ‘79’ et ‘7E’, les étiquettes du tableau 3, définies
dans I’ISO/CEI 7816, ne doivent pas être réattribuées
par un schéma d’attribution d’étiquettes coexistant :
5 Extraction de données
Tableau 3 - Étiquettes réservées à I’ISO/CEI
Cet article définit les procédures d’extraction standard
4
des DE.
Étiquette ID0
62 dénote le modèle de paramètres de contrôle
de fichier (FCP), comme défini dans
5.1 Principes
I’ISO/CEI 7816-4
dénote le modèle de gestion des données
64
Avant de sélectionner une application, les ID0 doivent
(FMD), comme défini dans I’ISO/CEI 7816-4
être extraits directement ou indirectement à partir
6F dénote le modèle FCI, comme défini dans
- des octets historiques ;
I’ISO/CEI 7816-4
I l
- de la chaîne de données initiale ;
70 réservé au modèle de messagerie sécurisée
- du fichier ATR ;
de I’ISO/CEI 7816
r I
- du fichier répertoire (fichier DIR),
dans l’ordre ci-dessus, si les éléments sont présents.
4.4.3 Schémas d’attribution d’étiquettes
Ces ID0 doivent être interprétés selon l’article 4.
indépendants
Une fois que l’application est sélectionnée, les ID0 doi-
Pour ces schémas d’attribution d’étiquettes, les DO
vent être extraits directement ou indirectement à partir
peuvent utiliser des étiquettes ayant une autre interpré-
tation que celle de I’ISO/CEI 7816, mais qui ne sont pas
- du FCI du DF ;
conformes à 4.4.2. De tels schémas ne permettent pas
- d’autres fichiers élémentaires (EF) à l’intérieur
l’échange intersectoriel et ne sont pas conformes à
du DF courant.
I’ISO/CEI 7816-6.
Dans ce cas, ces ID0 peuvent également être extraits
Une utilisation cohérente des données libres des IDO,
par l’utilisation de la commande GET DATA.
étiquette ‘53’ et des DO libres, étiquette ‘73’, permet
---------------------- Page: 9 ----------------------
ISOKEI 7816=6:1996(F)
0 ISO/CEI ’
5.2 Extraction de DO après ATR - la liste d’éléments, de I’IDO, étiquette ‘5F41’,
indiquant que les éléments à extraire ne sont pas
Si cela est indiqué dans les octets historiques, les DO
présentés comme des DO, mais sous le contrôle de
peuvent être extraits après la restauration et la sélection
l’application. La structure de la liste d’éléments ainsi
du type de protocole (PTS) par l’utilisation des données
que les informations renvoyées ne font pas partie
d’accès initiales, conformément à I’ISO/CEI 7816-4.
du domaine d’application de la présente norme.
Tous ces DO doivent avoir des étiquettes conformes
la seconde partie contient
à 4.4.
- un chemin d’accès à un EF, étiquette ‘51’ ;
- effou un (ou plusieurs) DO de commandes à
exécuter, ‘52’, comme défini dans
5.3 Extraction de données dans les fichiers étiquette
I’ISO/CEI 7816-5.
Les DO peuvent être extraits dans les fichiers réservés
Le schéma suivant est un exemple d’enrouleur
(fichiers DIR et ATR). Ceci peut être indiqué dans les
contenant une liste d’étiquettes et une ‘commande à
octets historiques. La sélection et la lecture de ces
exécuter’.
fichiers est définie dans I’ISO/CEI 7816-4. Le contenu
du fichier DIR est défini dans I’ISO/CEI 7816-5. Les
1 63 1 L 1 5C ( ~1 Etiql, Etiq2, Etiq3,. 1 52 ) LI CTP 1 1
informations sur le contenu du fichier ATR sont don-
nées dans I’ISO/CEI 7816-4. Tous ces DO doivent
Seule une référence indirecte peut être donnée dans
avoir des étiquettes définies par I’ISO/CEI 7816.
un enrouleur. Cependant, il peut y avoir plusieurs
Les DE peuvent être extraits dans d’autres fichiers
enrouleurs.
représentés par leur chemin d’accès dans un DE de
Un DO référencé conformément à I’ISOKEI 7816 dans
l’enrouleur (voir 5.6). La sélection et la lecture d’un EF
la liste d’étiquettes, ou un DE référencé d’une autre
indiqué par son chemin d’accès sont définies dans
façon dans la liste de DE, doit être
I’ISOKEI 7816-4.
- contenu dans un fichier indiqué par son chemin
d’accès, voir 5.3, pour l’extraction ; ou
5.4 Extraction de données dans FCI
- être tout ou partie de la réponse à la dernière
‘commande à exécuter’ indiquée dans l’enrouleur.
Les données peuvent être présentes dans le FCI, con-
Les commandes doivent être exécutées dans
formément à I’ISOKEI 7816-4.
l’ordre présenté.
5.5 Extraction de données à l’aide de la
commande GET DATA
Les DO peuvent être extraits par l’utilisation de la
commande GET DATA, comme défini dans
6 Codage de DE spécifiques
I’ISOKEI 7816-4.
6.1
Nom ID0 5B (d’un individu)
5.6 Extraction indirecte de DE
Un DE composite de longueur variable jusqu’à
39 caractères et composé de :
Pour la référence indirecte, le DO enrouleur est utilisé.
Celui-ci a l’étiquette ‘63’, est construit et doit consister Nom (nom de famille) ;
en deux parties :
Nom(s) donné(s) (prénoms) ;
la première partie contient soit
Suffixe du nom (par exemple, Jr, numéro,.) ;
- la liste d’étiquettes de I’IDO, étiquette ‘5C’, indi-
Caractère(s) de remplissage,
quant que les DE à extraire sont présentés comme
des DO ; comme défini et utilisé dans I’ISO/CEI 7501-I. Ils doi-
vent être codés conformément à I’ISO/CEl 8859-l.
- la liste d’en-tête de I’IDO, étiquette ‘5D’, indi-
quant que les DE à extraire sont présentés comme Les langues nationales avec des caractères autres que
une chaîne de valeurs, dans le même ordre que la latins doivent être translitérées ou transcrites dans
liste d’étiquettes : l’alphabet latin, à l’aide de la norme ISO appropriée.
6
---------------------- Page: 10 ----------------------
0 ISO/CEI ISO/CEI 7816-6:1996(F)
Dans le cas où chaque quartet code un caractère pour représenter un
numéro de téléphone, conformément au tableau 5.
- les noms ne peuvent pas s’afficher en entier ;
Tableau 5 - Décodage en quartets
- un alphabet spécial est nécessaire ;
Quartet Caractère Signification
- la translitération ou la transcription ne sont pas
suffisantes.
‘0’ à ‘9’ Oà Nombres décimaux
Le << nom qualifié >> de ND0 doit être utilisé.
‘A’ Parenthèse ouverte
(
‘B’ Parenthèse fermée
1
6.2 Nom qualifié ID0 6B
‘C’ C Prescription pour la connexion à
Un DO construit de longueur variable, composé de
la ligne avant de continuer
- un ou plusieurs identificateurs d’objets, étiquette
‘06’, faisant référence aux normes définissant la
‘0’ + Introduction d’un numéro de télé-
présentation du nom qualifié ;
phone international
- une étiquette de nom ‘80’ (primitive) ou ‘AO’
‘E’ S’il est placé au début, introduc-
(construite), dont la valeur et le codage sont définis
tion d’un numéro à utiliser sans
par les normes mentionnées ;
préfixe ; s’il n’est pas le premier,
prescription pour un délai
- d’autres informations facultatives (par exemple,
d’attente (2 secondes) avant de
le sexe, la nationalité, le lieu de naissance).
continuer
‘F’ Réservé au remplissage
6.3 Modèle de connexion ID06A
Un modèle de connexion est un objet construit de lon-
gueur variable. La valeur doit consister en un ou plu-
6.3.3 Texte
sieurs objets primitifs tels que des qualificatifs, des
L’étiquette doit être ‘82’. La valeur de la longueur varia-
numéros, du texte, des heures, comme spécifié
ble doit consister en un ou plusieurs octets où chaque
ci-après.
octet code un caractère. Le bit b8 définit la différence
entre les caractères de données (b8 mis à 0) et les
caractères de contrôle (b8 mis sur 1). La chaîne
6.3.1 Qualificatif
d’octets consiste en une ou plusieurs chaînes de carac-
L’étiquette doit être ‘80’. La valeur (1 à 9 octets) doit
tères de données (caractère à 7 bits, voir ISO/CEI 646),
consister en un premier octet obligatoire, codant une
séparés par des chaînes de caractères de contrôle.
rangée suivie d’au plus 8 octets facultatifs, codant un
Les caractères de contrôle suivants sont définis :
mnémonique. Ceci doit qualifier les objets suivants
- ‘80’ Un message doit être reçu avant de pouvoir
dans un modèle, jusqu’au qualificatif suivant, s’il y en a
envoyer le caractère suivant ;
un.
- ‘CO’ Une modulation doit être présente avant
La rangée est un nombre entier compris entre 0 et 255.
d’envoyer le caractère suivant ;
Si deux ou plusieurs qualificatifs ont la même rangée à
l’intérieur du même contexte, seul l’ensemble d’objets
- ‘8X’ X caractères doivent être reçus en écho
qualifiés par le plus récent est valide.
avant d’attendre un message.
Le mnémonique est une chaîne de caractères à 7 bits
(b8 défini à 0, voir ISO/CEI 646) à afficher à l’interface
homme-machine.
6.3.4 Temps de détection de fin de message
L’étiquette doit être ‘83’. La valeur doit consister en un
6.3.2 Nombre
seul octet codant un temps selon le tableau 6. Ce
temps doit être utilisé pour détecter la fin d’un mes-
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.