Differences between the driving licences based on the ISO/IEC 18013 series and the European Union specifications

ISO/IEC TR 19446:2015 is applicable to driving licences which include a microchip and claim compliance to the EU Regulation on driving licences. ISO/IEC TR 19446:2015 proposes: - details that are missing for the implementation of Commission Regulation (EU) No 383/2012 Annex II item 1 ? 10; - the subset of the ISO/IEC 18013‑4:2011 test methods that are applicable to Commission Regulation (EU) No 383/2012 Annex II item 12; - further test methods that are applicable to Commission Regulation (EU) No 383/2012 Annex II item 12; these test methods are due to EU driving licence requirements that are incompatible with ISO/IEC 18013‑2:2008. The following Commission Regulation (EU) No 383/2012 Annex II requirements are out of the scope of this Technical Report: - item 11 extended access restriction ? EAC; - item 13: requirements on the security certificate; - item 14 functional certificate - smart card testing according to the ISO/IEC 10373‑ series.

Différences entre les permis de conduire basés sur la série ISO/IEC 18013 et les spécifications de l'Union Européenne

General Information

Status
Published
Publication Date
13-Aug-2015
Current Stage
6060 - International Standard published
Due Date
04-Sep-2015
Completion Date
14-Aug-2015
Ref Project

Buy Standard

Technical report
ISO/IEC TR 19446:2015 - Differences between the driving licences based on the ISO/IEC 18013 series and the European Union specifications
English language
25 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

TECHNICAL ISO/IEC TR
REPORT 19446
First edition
2015-08-15
Differences between the driving
licences based on the ISO/IEC 18013
series and the European Union
specifications
Différences entre les permis de conduire basés sur la série ISO/IEC
18013 et les spécifications de l’Union Européenne
Reference number
ISO/IEC TR 19446:2015(E)
©
ISO/IEC 2015

---------------------- Page: 1 ----------------------
ISO/IEC TR 19446:2015(E)

COPYRIGHT PROTECTED DOCUMENT
© ISO/IEC 2015, Published in Switzerland
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized otherwise in any form
or by any means, electronic or mechanical, including photocopying, or posting on the internet or an intranet, without prior
written permission. Permission can be requested from either ISO at the address below or ISO’s member body in the country of
the requester.
ISO copyright office
Ch. de Blandonnet 8 • CP 401
CH-1214 Vernier, Geneva, Switzerland
Tel. +41 22 749 01 11
Fax +41 22 749 09 47
copyright@iso.org
www.iso.org
ii © ISO/IEC 2015 – All rights reserved

---------------------- Page: 2 ----------------------
ISO/IEC TR 19446:2015(E)

Contents Page
Foreword .iv
Introduction .v
1 Scope . 1
2 Normative references . 1
3 Terms, definitions and abbreviated terms . 1
4 File structure . 1
5 Data groups . 2
5.1 General . 2
5.2 EF.DG1 Data Group 1 . 2
5.2.1 Type approval number Tag = ‘5F 01‘ . 3
5.2.2 Constructed data object of demographic data elements Tag = ‘5F 02‘ . 3
5.2.3 Categories of vehicles/restrictions/conditions – Tag = ‘7F63‘ . 4
5.3 EF.DG5 Data Group 5 . 4
5.4 EF.DG6 Data Group 6 . 4
6 European Union model driving licence . 4
7 Authenticity verification . 4
8 Access to data group . 4
9 Complementary tests methods for European driving licence . 5
9.1 Scope . 5
9.2 Test case specification: LDS in SE on SIC . 7
9.2.1 Introduction . 7
9.2.2 General test requirements . 7
9.2.3 Test Layer SE_LDS – Logical Data Structure Tests . 8
9.3 Test Case Specification: Commands for SE on SIC .23
9.3.1 Introduction .23
9.3.2 General test requirements .23
9.3.3 Test Layer SE_ISO/IEC 7816 Security and Command Tests .23
Bibliography .25
© ISO/IEC 2015 – All rights reserved iii

---------------------- Page: 3 ----------------------
ISO/IEC TR 19446:2015(E)

Foreword
ISO (the International Organization for Standardization) is a worldwide federation of national standards
bodies (ISO member bodies). The work of preparing International Standards is normally carried out
through ISO technical committees. Each member body interested in a subject for which a technical
committee has been established has the right to be represented on that committee. International
organizations, governmental and non-governmental, in liaison with ISO, also take part in the work.
ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of
electrotechnical standardization.
The procedures used to develop this document and those intended for its further maintenance are
described in the ISO/IEC Directives, Part 1. In particular the different approval criteria needed for the
different types of ISO documents should be noted. This document was drafted in accordance with the
editorial rules of the ISO/IEC Directives, Part 2 (see www.iso.org/directives).
Attention is drawn to the possibility that some of the elements of this document may be the subject of
patent rights. ISO shall not be held responsible for identifying any or all such patent rights. Details of
any patent rights identified during the development of the document will be in the Introduction and/or
on the ISO list of patent declarations received (see www.iso.org/patents).
Any trade name used in this document is information given for the convenience of users and does not
constitute an endorsement.
For an explanation on the meaning of ISO specific terms and expressions related to conformity
assessment, as well as information about ISO’s adherence to the WTO principles in the Technical
Barriers to Trade (TBT) see the following URL: Foreword - Supplementary information
The committee responsible for this document is ISO/IEC JTC 1 Information technology, SC 17 Cards and
personal identification.
iv © ISO/IEC 2015 – All rights reserved

---------------------- Page: 4 ----------------------
ISO/IEC TR 19446:2015(E)

Introduction
The Commission Regulation EU 383/2012 of 4 May 2012 defines the general requirements for the
European driving licences which include a microchip. Based on standard encoding for ICCs with
contacts and for PICCs as defined in the ISO/IEC 18013- series, the commission has introduced some
modifications. The objective of this Technical Report is to report the differences with the ISO/IEC 18013-
series including test methods.
© ISO/IEC 2015 – All rights reserved v

---------------------- Page: 5 ----------------------
TECHNICAL REPORT ISO/IEC TR 19446:2015(E)
Differences between the driving licences based on the ISO/
IEC 18013 series and the European Union specifications
1 Scope
This Technical Report is applicable to driving licences which include a microchip and claim compliance
to the EU Regulation on driving licences.
This Technical Report proposes:
— details that are missing for the implementation of Commission Regulation (EU) No 383/2012 Annex
II item 1 – 10;
— the subset of the ISO/IEC 18013-4:2011 test methods that are applicable to Commission Regulation
(EU) No 383/2012 Annex II item 12;
— further test methods that are applicable to Commission Regulation (EU) No 383/2012 Annex II
item 12; these test methods are due to EU driving licence requirements that are incompatible with
ISO/IEC 18013-2:2008.
The following Commission Regulation (EU) No 383/2012 Annex II requirements are out of the scope of
this Technical Report:
— item 11 extended access restriction – EAC;
— item 13: requirements on the security certificate;
— item 14 functional certificate - smart card testing according to the ISO/IEC 10373- series.
2 Normative references
The following documents, in whole or in part, are normatively referenced in this document and are
indispensable for its application. For dated references, only the edition cited applies. For undated
references, the latest edition of the referenced document (including any amendments) applies.
Not applicable.
3 Terms, definitions and abbreviated terms
ASN.1 Abstract Syntax Notation One
EDL European Driving Licence
RT Room temperature
Test case Description of test purpose, unique test case identifier, test inputs, test execution
conditions, test steps, and the results required to pass the test
Test case specification Collection of test cases, and general test data applicable to the test cases
4 File structure
The file structure defined in ISO/IEC 18013-2:2008, C.4 is applicable except for the differences
described below.
© ISO/IEC 2015 – All rights reserved 1

---------------------- Page: 6 ----------------------
ISO/IEC TR 19446:2015(E)

The European driving licence application is defined as one DF. The DF is identified as legislated in EU
Commission Regulation EU 383/2012 of 4 May 2012:
— ‘A0 00 00 04 56 45 44 4C 2D 30 31’
Mandatory and optional data groups differ from ISO/IEC 18013 and are presented in Table 1.
Table 1 — Assignment of file identifiers and Data Group tags
a
Short EF M/O
Elementary file Name EFID Tag
identifier
EF.COM Common data ‘1E’ ‘001E’ ‘60’ M
EF.DG1 Mandatory data ‘01’ ‘0001’ ‘61’ M
EF.DG2 Optional licence holder details ‘02’ ‘0002’ ‘6B’ O
EF.DG3 Optional issuing authority details ‘03’ ‘0003’ ‘6C’ O
EF.DG4 Optional portrait image ‘04’ ‘0004’ ‘65’ O
EF.DG5 Mandatory signature/usual mark image ‘05’ ‘0005’ ‘67’ M
EF.DG6 Mandatory facial biometric template ‘06’ ‘0006’ ‘75’ M
EF.DG7 Optional finger biometric template ‘07’ ‘0007’ ‘63’ O
EF.DG8 Optional iris biometric template ‘08’ ‘0008’ ‘76’ O
EF.DG11 Optional domestic application data ‘0B’ ‘000B’ ‘6D’ O
EF.SOD Document Security Object ‘1D’ ‘001D’ ‘77’ M
EF.DG13 Active authentication ‘0D’ ‘000D’ ‘6F’ O
a
M/O mean Mandatory/Optional.
NOTE The presence or absence of EF.DG9 and EF.DG10 files is out of the scope of this Technical Report.
5 Data groups
5.1 General
EF.DG1 data is structured as specified in 5.2. Data contained in other DGs are stored according to
ISO/IEC 18013-2, Annex C.
NOTE The tags definition in this clause is not ISO/IEC 7816-6 compliant. Tags values are dictated by EU
Regulation and hence do not comply with basic encoding rules of ASN.1”.
5.2 EF.DG1 Data Group 1
This EF contains the Type approval number, the mandatory demographic data elements and vehicle
categories/restrictions/conditions as described in Table 2.
The elements contained in EF.DG1 have a fixed or variable length. In ISO/IEC 18013-2, variable lengths
are limited to maximum values. In the EU driving licence, variable lengths are not limited.
Table 2 — DG1 content
Tag Length Value
‘5F 01’ x Type approval number. Refer to Table 3
‘5F 02’ x Constructed data object of demographic data elements.
Refer to Table 4
‘7F 63’ x Constructed data object of vehicle categories/ restric-
tions/conditions. Refer to ISO/IEC 18013-2, Table C.6
2 © ISO/IEC 2015 – All rights reserved

---------------------- Page: 7 ----------------------
ISO/IEC TR 19446:2015(E)

5.2.1 Type approval number Tag = ‘5F 01‘
The type approval number is defined by the issuing country and doesn’t have a maximum fixed length.
Table 3 — Type approval number
Mandatory /
Tag Name Length Format Example
Optional
a
‘5F 01’ Ty pe appr ov a l V M L ANS 123456789ABCDE, L= 14
number
a
L depends on issuing country.
5.2.2 Constructed data object of demographic data elements Tag = ‘5F 02‘
Table 4 defines the fields contained in the constructed data object of demographic data. Each variable is
under Tag / Length / value format.
Table 4 — Constructed data object of demographic data elements
Mandatory /
Tag Name Length Format Example
Optional
‘5F 03’ Issuing country (per 3 bytes M 3A FRA
ISO 3166-1)
‘5F 04’ Family name V M AS Dupont
a
‘5F 05’ Given names V M AS Laurent
‘5F 06’ Date of birth (ddm- 4 bytes M 8N 29031970
d
myyyy)
b
‘5F 07’ Place of birth V M ANS Saint Denis
‘5F 08’ N at i o n a l it y ( p e r 3 bytes O 3A FRA
ISO 3166-1)
c
‘5F 09’ Gender 1 byte O 1A M(M = Male, F=Female, U=Undefined)
‘5F 0A’ Date of issue 4 bytes M 8N 14052008
d
(ddmmyyyy)
‘5F 0B’ Date of expiry 4 bytes M 8N 14052018
d
(ddmmyyyy)
‘5F 0C’ Issuing authority V M ANS Préfecture de police
‘5F 0D’ Administrative number V O ANS 123456789B
‘5F 0E’ Licence number V M AN 123456789012345
‘5F 0F’ Normal place of resi- V O ANS 12, ALLEE DE CRAPANNE 13300 SALON
e
dence DE PROVENCE, FRANCE
a
No titles and/or suffixes are included.
b
Place of birth is also contained in EF.DG2 but under a different format based on delimiters.
c
Gender is also contained in EF.DG2 but as defined in ISO/IEC 5218 (Male = 1, Female = 2).
d
WARNING: ISO/IEC 18013-2, Annex C uses a different date format: yyyymmdd.
e
Normal place of residence is also contained in EF.DG2 but under a different format based on delimiters.
NOTE The coding rules of date code are legislated in EU Commission Regulation EU 383/2012 of 4 May 2012
and differ from ISO/IEC 18013.
© ISO/IEC 2015 – All rights reserved 3

---------------------- Page: 8 ----------------------
ISO/IEC TR 19446:2015(E)

5.2.3 Categories of vehicles/restrictions/conditions – Tag = ‘7F63‘
ISO/IEC 18013-2, C.6.2.2 is applicable using date format ddmmyyyy for date of issue and Date of expiry.
Only the vehicle category codes specified in Article 4 of Directive 2006/126/EC is used. These EU
vehicle categories differ from the ISO/IEC 18013 vehicle categories. Domestic vehicle categories have to
be accommodated too in EF.DG11.
5.3 EF.DG5 Data Group 5
Only JPEG or JPEG2000 format is used.
5.4 EF.DG6 Data Group 6
Only JPEG or JPEG2000 format is used.
6 European Union model driving licence
The European driving licence layout is defined in the COMMISSION DIRECTIVE 2011/94/EU of 28
November 2011 amending Directive 2006/126/EC of the European Parliament and of the Council on
driving licences.
7 Authenticity verification
All DGs stored in the EU driving licence application is protected with passive authentication as defined
in ISO/IEC 18013-3:2009, § 8.1 Passive Authentication.
Active Authentication mechanisms are allowed to be applied to ensure that the original microchip has
not been replaced.
8 Access to data group
The Basic Access Protection mechanism (BAP) is applied for all data in the EU driving licence application
profile. It is mandatory to use the one-line SAI MRZ, as specified in ISO/IEC 18013-3:2009.
The K document key used to access the chip is generated from the one-line SAI MRZ, which can
doc
be entered either manually or using an Optical Character Recognition (OCR) reader. The BAP 1
configuration defined for a one-line MRZ is applied.
The Extended Access Control (EAC) as defined in in ISO/IEC 18013-3:2009 is used to protect more
sensitive data if necessary.
The European driving licence profile doesn’t allow EAP mechanism.
4 © ISO/IEC 2015 – All rights reserved

---------------------- Page: 9 ----------------------
ISO/IEC TR 19446:2015(E)

9 Complementary tests methods for European driving licence
9.1 Scope
This paragraph specifies the complementary test methods to ISO/IEC 18013-4 used for conformity
testing the European Application profile and determining whether a driving licence can be considered
to comply with the requirements of the European Regulation on driving licence in complement to
ISO/IEC 18013-4 for:
— machine-readable technologies EU regulation; and
— access control, authentication and integrity validation (ISO/IEC 18013-3).
The test methods specified in this clause are based on EU specifications, ISO/IEC 18013-2 and
ISO/IEC 18013-3 and underlying normative specifications.
This Technical Report deals with test methods specific to EU and ISO-compliant driving licence
(IDL) requirements. Test methods applicable to (smart) cards in general (e.g. those specified in the
ISO/IEC 10373- series) are outside the scope of this Technical Report.
Hence, this clause of the Technical Report concerns:
— EU DL implementers with requirements for conformity evaluation;
— EU DL issuing authorities with requirements for quality assurance;
— Test laboratories and test tool providers with test suite requirements.
To avoid information duplication, this clause refers to ISO/IEC 18013-4 as far as possible.
The test methods defined in this clause are run on one sample at RT and 1,5 A/m(rms) using the nominal
values defined below:
Table 5 — Nominal values (1 of 3)
Parameter Value To be applied to
Parameters applicable for all bit rates
Environment temperature room temperature Type A and Type B
a
Relative humidity 25 % to 75 % Type A and Type B
Start Of Frame timing (SOF) 10 etu “0” followed by 2 etu “1” Type B
End Of Frame timing (EOF) 10 etu “0” Type B
Extra Guard Time (EGT) 0 etu Type B
Parameters applicable for bit rate fc/128
Modulation 100 % Type A
t 40/fc Type A
1
t 7/fc Type A
2
t 12/fc Type A
3
t 6/fc Type A
4
Overshoot 0 % Type A and Type B
Modulation index m 12 % Type B
Rise time t , fall time t 12/fc Type B
r f
Parameters applicable for bt rate fc/64
a 0,1 Type A
© ISO/IEC 2015 – All rights reserved 5

---------------------- Page: 10 ----------------------
ISO/IEC TR 19446:2015(E)

Table 5 (continued)
Parameter Value To be applied to
t 18/fc Type A
1
t 15/fc Type A
5
t 9/fc Type A
6
Overshoot 0 % Type A and Type B
Modulation index m 12 % Type B
Rise time t , fall time t 10/fc Type B
r f
Parameters applicable for bit rate fc/32
a 0,2 Type A
t 9/fc Type A
1
t 7/fc Type A
5
t 8/fc Type A
6
Overshoot 0 % Type A and Type B
Modulation index m 12 % Type B
Rise time t , fall time t 8/fc Type B
r f
Table 5 — Nominal values (2 of 3)
Parameter Value To be applied to
Parameters applicable for bit rate fc/16
a 0,4 Type A
t 5/fc Type A
1
t 4/fc Type A
5
t 5/fc Type A
6
Overshoot 0 % Type A and Type B
Modulation index m 12 % Type B
Rise time t , fall time t 6/fc Type B
r f
Parameters applicable for all bit rates
Environment temperature room temperature Type A and Type B
a
Relative humidity 25 % to 75 % Type A and Type B
Start Of Frame timing (SOF) 10 etu “0” followed by 2 etu “1” Type B
End Of Frame timing (EOF) 10 etu “0” Type B
Extra Guard Time (EGT) 0 etu Type B
Parameters applicable for bit rate fc/128
Modulation 100 % Type A
t 40/fc Type A
1
t 7/fc Type A
2
t 12/fc Type A
3
t 6/fc Type A
4
Overshoot 0 % Type A and Type B
Modulation index m 12 % Type B
Rise time t , fall time t 12/fc Type B
r f
Parameters applicable for bt rate fc/64
6 © ISO/IEC 2015 – All rights reserved

---------------------- Page: 11 ----------------------
ISO/IEC TR 19446:2015(E)

Table 5 (continued)
Parameter Value To be applied to
a 0,1 Type A
t 18/fc Type A
1
t 15/fc Type A
5
t 9/fc Type A
6
Overshoot 0 % Type A and Type B
Modulation index m 12 % Type B
Rise time t , fall time t 10/fc Type B
r f
Table 5 — Nominal values (3 of 3)
Parameter Value To be applied to
Parameters applicable for bit rate fc/32
a 0,2 Type A
t 9/fc Type A
1
t 7/fc Type A
5
t 8/fc Type A
6
Overshoot 0 % Type A and Type B
Modulation index m 12 % Type B
Rise time t , fall time t 8/fc Type B
r f
Parameters applicable for bit rate fc/16
a 0,4 Type A
t 5/fc Type A
1
t 4/fc Type A
5
t 5/fc Type A
6
Overshoot 0 % Type A and Type B
Modulation index m 12 % Type B
Rise time t , fall time t 6/fc Type B
r f
a
Any convenient relative humidity within the specified range.
NOTE The laboratory may choose another field value other than 1.5A/m.
The regulation has defined a specific AID for the European driving licence application. In the following
clauses, selecting application uses the AID ‘A0 00 00 04 56 45 44 4C 2D 30 31’ unless described explicitly.
9.2 Test case specification: LDS in SE on SIC
9.2.1 Introduction
Refer to ISO/IEC 18013-4:2011, A.1.
9.2.2 General test requirements
9.2.2.1 Preconditions for testing
Refer to ISO/IEC 18013-4:2011, A.2.1.
© ISO/IEC 2015 – All rights reserved 7

---------------------- Page: 12 ----------------------
ISO/IEC TR 19446:2015(E)

9.2.2.2 Test Setup
Refer to ISO/IEC 18013-4:2011, A.2.2.
9.2.2.3 Implementation conformance statement
Refer to ISO/IEC 18013-4:2011, A.2.3 and add in Table A.1 the following profile:
EU European Union
Complete Table A.2 with the following information:
Ty pe approval Provide the length of Type approval Number
number
The following additional test cases are dedicated to the EU profile.
9.2.3 Test Layer SE_LDS – Logical Data Structure Tests
9.2.3.1 Test Unit SE_LDS_COM – Tests for EF.COM
The test cases defined in ISO/IEC 18013-4:2011, A.3.1 are executed.
The following test case completes the SE_LDS_COM Test unit:
Test Case-ID SE_LDS_COM_EU
Purpose This test checks that mandatory Data Group 5 and 6 are present in EF.COM
Version 2.0
References COMMISSION REGULATION (EU) No 383/2012, Annex I.4.2
Profile EU
Preconditions 1. EF.COM has been retrieved from the EDL.
Test Scenario 1. Verify if mandatory data groups DG5 and DG6 are present in the Data Group Tag List.
Expected Results 1. The Data Group Tag List contains the tags for the mandatory data groups ‘67’, ‘75’.
9.2.3.2 Test Unit SE_LDS_DG1 – Tests for EF.DG1
The test unit SE_LDS_DG1 described in ISO/IEC 18013-4 cannot be applied. The DG1 structure defined
in the regulation is not compliant with the International Standard.
The following test unit defines new test cases in line with the regulation.
Test Unit ID SE_LDS_DG1
(Standard Encoding – Data Group 1)
Purpose The test cases in this test unit verify the structure and contents of the EDL LDS Data Group 1.
References ISO/IEC 8859-1:1998
ISO 3166-1:2013
COMMISSION REGULATION (EU) No 383/2012
ISO/IEC 18013-2:2008
8 © ISO/IEC 2015 – All rights reserved

---------------------- Page: 13 ----------------------
ISO/IEC TR 19446:2015(E)

9.2.3.2.1 Test Case SE_LDS_DG1_EU_001
Test Case-ID SE_LDS_ DG1_EU_001
Purpose This test checks the template tag that the encoded EF.DG1 element starts with.
Version 2.0
References COMMISSION REGULATION (EU) No 383/2012, Annex I.6.1
Profile EU
Preconditions 1. EF.DG1 has been retrieved from the EDL.
Test Scenario 1. Check the very first byte of the EF.DG1 element.
Expected Results 1. First byte is ‘61’.
9.2.3.2.2 Test Case SE_LDS_DG1_EU_002
Test Case-ID SE_LDS_ DG1_EU_002
Purpose This test checks the encoding of EF.DG1 element length.
Version 2.0
References COMMISSION REGULATION (EU) No 383/2012, Annex I.6.1
Profile EU
Preconditions 1. EF.DG1 has been retrieved from the EDL.
Test Scenario 1. Analyze the encoding of the bytes that follow the template tag.
2. Verify the length of the EF.DG1 object.
Expected Results 1. The bytes that follow the template tag contain a valid length encoding (according to ASN.1 encoding rules).
2. The encoded length matches the size of the given EF.DG1 object.
9.2.3.2.3 Test Case SE_LDS_DG1_EU_003
Test Case-ID SE_LDS_ DG1_EU_003
Purpose This test checks the encoding of Mandatory Type approval Number (Tag ‘5F01’) in EF.DG1.
Version 2.0
References COMMISSION REGULATION (EU) No 383/2012, Annex I.6.1
Profile EU
Preconditions 1. EF.DG1 has been retrieved from the EDL.
Test Scenario 1. Search for the Type approval Number (Tag ‘5F 01’) inside EF.DG1.
2. Analyse the encoding of the bytes that follow the template tag.
3. Verify the length of the DO with Tag ‘5F01’.
Expected Results 1. Tag ‘5F 01’ is present.
2. The bytes that follow the Tag ‘5F01’ contains a valid length encoding (according to ASN.1 encoding rules).
3. The encoded length matches the size of the DO with the Tag ‘5F01’.
The Type approval Number is encoded as L ANS, L is provided by the EDL provider in Table A.2.
© ISO/IEC 2015 – All rights reserved 9

---------------------- Page: 14 ----------------------
ISO/IEC TR 19446:2015(E)

9.2.3.2.4 Test Case SE_LDS_DG1_EU_004
Test Case-ID SE_LDS_ DG1_ EU_004
Purpose This test checks the encoding of Mandatory Demographic Data (Tag ‘5F02’) in EF.DG1.
Version 2.0
References COMMISSION REGULATION (EU) No 383/2012, Annex I.6.1
Profile EU
Preconditions 1. EF.DG1 has been retrieved from the EDL.
Test Scenario 1. Search for the Mandatory Demographic Data (Tag ‘5F 02’) inside EF.DG1.
2. Analyse the encoding of the bytes.
3. Verify the length of the DO with Tag ‘5F02’.
Expected Results 1. Tag ‘5F 02’ is present.
2. The bytes that follow the Tag ‘5F02’ contains a valid length encoding (according to ASN.1 encoding rules).
3. The encoded length matches the size of the DO with the Tag ‘5F02’.
9.2.3.2.5 Test Case SE_LDS_DG1_EU_005
Test Case-ID SE_LDS_ DG1_EU_005
Purpose This test checks the encoding of the Mandatory Issuing Member State (Tag ‘5F03’) in EF.DG1.
Version 2.0
References COMMISSION REGULATION (EU) No 383/2012, Annex I.6.1
Profile EU
Preconditions 1. EF.DG1 has been retrieved from the EDL.
2. The constructed data object of demographic data elements has been retrieved from EF.DG1.
Test Scenario 1. Search the encoding of the Mandatory Issuing Member State (Tag ‘5F 03’) in the constructed data object
of demographic data elements.
2. Check the Issuing Member State field length.
3. Check the Issuing Member State format.
4. Check that the Issuing Member State element is valid.
Expected Results 1. Tag ‘5F03’ is present.
2. The Issuing Member State field is encoded on the 3 bytes.
3. The Issuing Member State is encoded in Alpha characters only.
4. The Issuing Member State is a valid value as defined in the regulation.
9.2.3.2.6 Test Case SE_LDS_DG1_EU_006
Test Case-ID SE_LDS_ DG1_EU_006
Purpose This test checks the encoding of the Mandatory Surname(s) of the holder (Tag ‘5F04’) in EF.DG1.
Version 2.0
References COMMISSION REGULATION (EU) No 383/2012, Annex I.6.1
Profile EU
Preconditions 1. EF.DG1 has been retrieved from the EDL.
2. The constructed data object of demographic data elements has been retrieved from EF.DG1.
Test Scenario 1. Search for the encoding of the Surnames(s) of the holder (Tag ‘5F 04’) in the constructed data object of
demographic data elements.
2. Check the Surname(s) of the holder field length.
3. Check the Surname(s) of the holder format.
Expected Results 1. Tag ‘5F04’ is present.
2. The encoded length matches the size of the DO with the Tag ‘5F04’.
3. Surname(s) of the holder do not contain numeric characters.
10 © ISO/IEC 2015 – All rights reserved

---------------------- Page: 15 ----------------------
ISO/IEC TR 19446:2015(E)

9.2.3.2.7 Test Case SE_LDS_DG1_EU_007
Test Case-ID SE_LDS_ DG1_EU_007
Purpose This test checks the encoding of the Mandatory Other name(s) of the holder (Tag ‘5F05’) in EF.DG1.
Version 2.0
References COMMISSION REGULATION (EU) No 383/2012, Annex I.6.1
Profile EU
Preconditions 1. EF.DG1 has been retrieved from the EDL.
2. The constructed data object of demographic data elements has been retrieved from EF.DG1.
Test Scenario 1. Search the encoding of the Other name(s) of the holder (Tag ‘5F 05’) in the constructed data object of
demographic data elements.
2. Check the Other name(s) of the holder field length.
3. Check the Other name(s) of the holder format.
Expected Results 1. Tag ‘5F05’ is present.
2. The encoded length matches the size of the DO with the Tag ‘5F05’.
3. The Other name(s) of the holder do not contain numeric characters.
9.2.3.2.8 Test Case SE_LDS_DG1_EU_008
Test Case-ID SE_LDS_ DG1_EU_008
Purpose This test checks the encoding of the Mandatory Date of Birth (Tag ‘5F06’) in EF.DG1.
Version 2.0
References COMMISSION REGULATION (EU) No 383/2012, Annex I.6.1
Profile EU
Preconditions 1. EF.DG1 has been retrieved from the EDL.
2. The constructed data obje
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.