1、PLEASE NOTE This document is normally accompanied by a diskdisks when purchased in hardcopy. The disk/disks contain information which would be of no value as a hardcopy document. If you require a copy of the diskdisks, please use the contact information below for your request. When submitting your r
2、equest, please have the following infomtcition available: Your company name/account number Originating organisation Document number USAKanada Information Handling Services Tel: 800-447-3352 E-mail Outside USA/Canada (Except the United Kingdom) Information Handling Services Tel: + 1-303-790-0600 E-m
3、ail United Kingdom Technical Indexes Ltd Tel: (01344) 404409, Customer Support Fax: (01344) 404421, Customer Support In formation Handling Services and Technical Indexes - Conimitted to Service Excellence .I STD-ETSI TS 101 203-3-ENGL 1997 3400855 0214b95 343 TS 1 O1 203-3 1.1.1 (1997-07) Technical
4、 Specification Identification card systems; Telecommunications IC cards and terminals; Test methods and conformance testing for EN 726-3; Part 3: Abstract Test Suite (ATS) and Implementation extra Information for Testing (IXIT) proforma specification 2 TS 101 203-3 Vl.l.1 (1997-07) Reference DTS/PTS
5、-00203-3 (b50rOicr.PDF) Key words Card, testing, ATS, TTCN, ATS-MP FILE, ATS-GR FI LE ETSi Secretariat Postai address F-O6921 Sophia Antipolis Cedex - FRANCE Office address 650 Route des Lucioles - Sophia Antipolis Valbonne - FRANCE Siret N“ 348 623 562 00017 - NAF 742 C Association but non lucratif
6、 enregistrde A la Sous-Prefecture de Grasse (06) No 7803/88 Tel.: +33 4 92 94 42 O0 Fax: +33 4 93 65 47 16 X.400 c= fr; a=atlas; p=etsi; ssecretariat internet secretariata etsi.fr http:/www.etsi.f r Copyright Notification No part may be reproduced except as authorized by written permission. The copy
7、right and the foregoing restriction extend to reproduction in ail media. O European Telecommunications Standards Institute 1997. AU rights reserved. STD-ETSI TS 101 203-3-ENGL 1777 m 3900855 0214b77 LLb m 3 TS 1 O1 203-3 V1.l . 1 (1 997-07) Contents Intellectual Property Rights 5 1 Scope 6 2 Normati
8、ve references . 6 Foreword 5 3 3.1 3.2 4 4.1 4.2 4.3 4.4 4.5 Definitions and abbreviations 7 Definitions . 7 Abbreviations . 7 General aspects 8 Test groups and subgroups . 8 Preamble 8 Test body . 8 Postamble . 8 Instruction on completion of tables 8 Annex A (normative): IXITproforma . 10 A.l Ident
9、ification summary 10 A.2 Abstract test suite summary . 10 A.3 Test laboratory . 11 A.4 Client 12 AS SUT (IC card) . 12 A.6 Protocols . 13 A.6.1 T=O protocol 13 A.6.2 T=l protocol 13 A.7 Base standard identification . 14 A.8 Implementation options 14 A.8.1 A.8.1.1 A.8.1.2 A.8.1.3 A.8.1.4 A.8.1.5 A.8.
10、1.6 A.8.1.7 A.8.2 A.8.3 A.8.4 A.8.5 A.8.6 A.8.7 A.8.8 Configuration . 14 Dedicated Files (DF) 16 Special Elementary Files (EF) . : 16 Linear Fixed Structure (LFS) Elementary Files (EF) . 20 Linear Variable Structure (LVS) Elementary Files (EF) 20 Cyclic Structure (CS) Elementary Files (EF) . 21 Tran
11、sparent structure (TR) Elementary Files (EF) . 21 Elementary Files (EF) containing programs . 22 File Identifiers (ID) 22 Size limitations 22 Keyfile version handling 23 CHV limitations . . . 23 Memory behaviour . 23 Supported CLA bytes . 23 Unsupported CLA and INS bytes . 23 STD*ETSI TS LO1 203-3-E
12、NGL 1797 3400855 02L4b78 052 W fS IO1 203-3 V1.l.l (199747) 4 Annex B (normative): B . 1 B.2 The TTCN Machine Processable form (TTCN.MP) . 24 Abstract Test Suite (A) . “ “. . 24 The TTCN Graphical form (TTCN.GR) 24 Annex C (informative): Bibliography . 25 History 26 STD-ETSI TS 101 203-3-ENGL 1797 3
13、400855 0214b77 T99 TS 101 200-2 TS 101 200-3 TS 101 2004 TS 101 200-5 5 TS 101 203-3 V1.l.l (1997-07) - “EN 7262 Identification card systems; Telecommunications IC cards and tdnals; Part 2 Security fmmework“. “FN 726-3: identification card systems; Telecommunications IC cards and terminals; Part 3:
14、Application independent cad require ments“. “EN 7264 Identification card systems; Telecommunications IC cards and terminais; Part 4 Application independent cad related terminal quirements“. “EN 726-5: Identification card systems; Telecommunications IC cards and terminals; Part 5: Payment methods“. I
15、ntellectual Property Rights TS 101 203-1 “identification card systems; Telecommunications IC cards and terminals; Test methods and conformance testing for EN 726-3; Pait 1: Implementation Conformance Statement CS) proforma pecifiati“. “Identification card systems; Telecommunications IC cards and ter
16、minals; Test methods and conformance testing for EN 726-3, Par t 2: Test Suite Structure and Test Purposes (TSS Telecommunications IC cards and terminals; Test methods and conformance testing for EN 7263; Part 3: Abstract Test Suite (AB) and mplemenaon extra informotion for Testing (MIT) proforma sp
17、ecific Telecommunications 1C cards and terminals; Test methods and conformance testing for EN 724, Part 1: Implementation Conformance Statement OCS) proforma specification“. “Identification card systems; Telecommunications IC cards and terminals; Test methods and conformance testing for EN 726-4, Pa
18、r t 2: Test Suite Stnicture and Test Purposes (TSS Telecommunications IC cards and terminals; Test methods and conformance testing for EN 726-4; Par t 3: Abstract Test Suite (ATS) and Implementation eXha Information for Testing “Identification card systems; Telecommunications IC cards and tarninals;
19、 Test methods and conformance testing for EN 726-7; Part I: implementation Conformance Statement OCS) proforma specification“. “Identification card systems; Telecommunications IC cards and terminals; Test methods and conformance testing for EN 726-7, Par t 2: Test Suite Structure and Test Purposes (
20、TSSBCTP)“. “Identification card systems; Telecommunications IC cards and terminals: Test methods and conformance testing for EN 726-7; Par t 3: Abstract Test Suite (AX) and Implementation exha Information for Testing (MT) proforma specification“. TS 101 203-2 TS 101 203-3 TS 101 204-1 TS 101 204-2 T
21、S 101 204-3 proforma specification“. TS 101 207-1 TS 101 207-2 TS 101 207-3 - ETSI has not been informed of the existence of any Intellectual Property Right (IPR) which could be, or could become essential to the present document. However, pursuant to the ETSI Interim IPR Policy, no investigation, in
22、cluding IPR searches, has been carried out. No guarantee can be given as to the existence of any ERs which are, or may be, or may become, essential to the present document. Foreword This Technical Specification (TS) has been produced by the ETSI Project Pay Terminal and Systems (PTS). The present do
23、cument was handed over to the CEN Secretariat in order to become an EN through the CEN approval process. ETSI has produced a set of TSs which are not a copy of any CEN published EN. The TSs are complete and consistent documents with references among themselves. It has been made clear in these TSs th
24、at they are contributions to the CEN work for publication as EN (after re-editing the references). Once published by CEN as EN, ETSI will withdraw its TS. The present document is part 3 of a multi-part document covering Identification card systems; Telecommunications IC cards and terminals; Test met
25、hods and conformance testing for EN 726-3, as identified below: Part 1 : Part 2: Part 3 “Implementation Conformance Statement (ICs) proforma specification“; “Test Suite Structure and Test Purposes (TSS “Abstract Test Suite (ATS) and Implementation extra Information for Testing (IXIT)“. Overview of E
26、TSI deliverables on EN 726 family I I TS 101 200-1 I “EN 726-1: Identification card systems; Telecommunications LC cards and tarninals; Part I: System overview“. I TS 101 200-6 I “EN 726-6: identification card systems; Telecommunications IC cards and tarninals; Part 6: Telecommunications features“.
27、I I TS 101 200-7 I “EN 726-7: Identification card systems; Telecommunications IC cards and terminais; Part7: Security module“. STD-ETSI TS 101 203-3-ENGL 1797 9 3400855 0234700 530 6 TS 101 203-3 Vl.l.1 (1997-07) I Scope The present document specifies the Abstract Test Suite (ATS) and Implementation
28、 extra Information for Testing (KIT) proforma for Application independent card requirements defined in TS 101 200-3 i. ISO/IEC 9646, parts 1 to 5 2 to 61 are used as the basis for the test methodology. 2 Normative references References may be made to: a) specific versions of publications (identified
29、 by date of publication, edition number, version number, etc.), in which case, subsequent revisions to the referenced document do not apply; or b) all versions up to and including the identified version (identified by “up to and including“ before the version identity); or c) all versions subsequent
30、to and including the identified version (identified by “onwards“ following the version identity); or d) publications without mention of a specific version, in which case the latest version applies. A non-specific reference to an ETS shall also be taken to refer to later versions published as an EN w
31、ith the same number. II TS 101 200-3 version 1.2.1: “EN 726-3: Identification card systems; Telecommunications IC cards and terminals; Part 3: Application independent card requirements“. ISO/IEC 9646-1 (1994): “Information technology - Open systems interconnection - Conformance testing methodology a
32、nd framework - Part 1: General concepts“. ISO/IEC 9646-2: “Information technology - Open Systems interconnection - Conformance testing methodology and framework - Pari 2: Abstract Test Suite Specification“. ISO/iEC 9646-3: “Information technology - Open Systems Interconnection - Conformance testing
33、methodology and framework - Part 3: The Tree and Tabular Combined Notation (TTCN)“. ISO/IEC 96464: “Information technology - Open Systems Interconnection - Conformance testing methodology and framework - Part 4: Test realization“. ISO/EC 9646-5: “Information technology - Open Systems interconnection
34、 - Conformance testing methodology and framework - Part 5: Requirements on test laboratories and clients for the conformance assessment process. TS 101 203-1: “Identification card systems; Telecommunications IC cards and terminals; Test methods and conformance testing for EN 726-3; Part 1: hplementa
35、tion Conformance Statement (ICs) proforma specification“. Pl 3 1 NI Pl 61 i71 i81 TS 101 203-2: “Identification card systems; Telecommunications IC cards and terminals; Test methods and conformance testing for EN 726-3, Part 2: Test Suite Structure and Test Purposes (TSS not more than 254 bytes avai
36、lable for REHABILITATE and DELETE FILE EXTEND DF4 with AC = PRO on DELETE, containing no son files DF5 AC = PRO with non existing key on DELETE VERIFY CHV before IA DF6 AC = PRO for CREATE FILE and DELETE with non existing key number for DELETE in order to allow files to be created in the MF and oth
37、er DFs additional info shall be provided in the following table. if no keys are required the table need not to be completed. A.8.1.2 Special Elementary Files (EF) This subclause deals with special Elementary Files like CHV and key files. Each of the items in the following table contain a requirement
38、 for a special EF with specific requirements. if such an EF is supported (it exists), it will be used in the test. Otherwise the test system will try to create it, if allowed by the creation support column. As the creation of special files can be operating system dependent it is requested whether th
39、e creation of these files is allowed and their STD-ETSI TS LO1 203-3-ENGL 1797 3400855 0214711 3Lb = 16 EFcHvzh DF6 YIN not activated 17 TS 101 203-3 V1.l.l (1997-07) YINI- usage is conform the base standard. If the file does not exist and creation is not allowed the respective tests cannot be perfo
40、rmed. Table A.6: Availability of special Elementary Files (EF) In order verify the card capabilities a number of keys is required. The following tables request the values of keys and codes (CHVs) in the key files of the MF and DF1 and DF3. Ail keys and codes in existing EFs that are related to actua
41、l access conditions need to be provided. Whenever two CHV files in one DF exist the corresponding CHVs shall be different. Additionally an algorithm ID shall be given for each key. The usage of the algorithms may involve various modes of operation depending on their application. The semantics of the
42、 modes of operation shall be agreed between the IUT supplier and the test house. An example mode of operation could be Authentication for TESA-7. If there are additional keys in the table, they can be added in a separate table. At least one key number shall be specified without key to be there, to t
43、est IUT behaviour in case of a missing key number. - 3.5 4 4.1 4.2 - - - - 4.3 - 4.4 - 5 5.1 5.2 - - - 5.3 - 5.4 - 5.5 6 6.1 - STDWETSI TS 101 203-3-ENGL I1777 m 3irD0855 02Lir712 252 m 18 TS 101 203-3 Vl.l.1 (1997-07) not present key number relevant key in EFKEYOP in MF Table A.7: Key values and se
44、cret codes A 16 bytes counting up 20 3F Algorithm ID number of relevant key for Internal Authentication in EFKF-o in MF relevant key for Internal Authentication in Eky-Op in MF Algorithm ID of relevant key for Internal Authentication in EFKEY- in MF TESA-7 (04) - 16 bytes counting up O0 1 F TESA-7 (
45、04) relevant key in EFKEY-O in DF1 number of relevant key for Internal Authentication in EFw-op in DF1 relevant key for Internal Authentication in EFKEY-OP in DF1 Algorithm ID of relevant key for Internal Authentication in EFKEY-OP in DF1 Algorithm ID 16 bytes counting up 20 3F TESA-7 (04) - 16 byte
46、s counting up O0 1 F TESA-7 (04) (enciphered) I put14 :- nca not present key number CHVl in DF1 (enciphered) UNBLOCK CHV A 432 1 6543 - 7 unv I III vro CHVl in DF5 CHVl inDF6 CHV2 in DF6 UNBLOCK CHV UNBLOCK CHV 8765 0987 8765 8765 8765 0987 - STD*ETSI TS 101 203-3-ENGL 1777 = 3400855 0234713 177 Ite
47、m 1 2 3 4 5 6 7 8 19 Table A.8: Values of EFICC Data Value Clockstop IC card serial number IC card manufacturing references Card personlizer ID Embedded IC assembler ID IC identifier Card profile TvDe of Selection TS 101 203-3 V1.l.l (1997-07) Item 1 2 3 Data Value Identification number Date of acti
48、vation Card expiry date Item 1 2 3 4 4 I Card sequence number I 5 1 Country Code Data Value First language preference Second language preference Third language preference Fourth language preference Table A.11: Values of EFNAM item1 Data I Value 1 I Card Holder Name - STD-ETSI TS LO1 203-3-ENGL 1777
49、3900855 0219719 025 tem( File 1 I EF15; an LFS EF with 20 TS 101 203-3 V1.l.l (1997-07) Existence Status I Support YIN I A.8.1.3 Linear Fixed Structure (LFS) Elementary Files (EF) I The following table indicates linear fixed structure (LFS) EFs with specific requested characteristics. if such an EF is available it will be used, otherwise the test suite will try to create it. I Record size is 5 Table A.12: Linear Fixed Structure Elementary Files I I WRITE,