SIST EN 301 363 V1.1.2:2003
(Main)Universal Personal Telecommunication (UPT); UPT phase 2; Functional specification of the interface of a UPT Integrated Circuit Card (ICC) and Public Switched Telephone Network (PSTN), Integrated Services Digital Network (ISDN) and Global System for Mobile communications (GSM) terminals (one pass and multiple pass authentication); Conformance test specification
- Abstract
This EN specifies the Conformance Testing part of ETS 300 823.
- Status
- Published
- Publication Date
- 30-Nov-2003
- Current Stage
- 6060 - National Implementation/Publication (Adopted Project)
- Start Date
- 01-Dec-2003
- Due Date
- 01-Dec-2003
- Completion Date
- 01-Dec-2003
SIST EN 301 363 V1.1.2:2003 is the Slovenian adoption of ETSI EN 301 363 V1.1.2. It is a conformance test specification for the UPT phase 2 interface between a UPT Integrated Circuit Card (ICC) and Public Switched Telephone Network (PSTN), Integrated Services Digital Network (ISDN) and Global System for Mobile communications (GSM) terminals, covering one pass and multiple pass authentication.
This standard is for people who need to test a UPT card or Card Accepting Device (CAD) against the interface defined in ETS 300 823. In practice, it tells test engineers, card suppliers and terminal implementers what to connect, what commands to send, and what responses or data values to check.
What does SIST EN 301 363 V1.1.2:2003 specify?
SIST EN 301 363 V1.1.2:2003 specifies the conformance testing part of ETS 300 823. It focuses on the UPT card and the CAD used with UPT phase 2 services.
The document is organized into six clauses:
- Clause 1: Scope
- Clause 2: References
- Clause 3: Definitions, symbols and abbreviations
- Clause 4: UPT Integrated Circuit Card part
- Clause 5: UPT Card Accepting Device part
- Clause 6: List of Test Procedure Reference
Clause 4 covers card-side test environments, test group hierarchy, procedures, command behavior and elementary file contents. Clause 5 covers the CAD-side test environment, protocol tests and the two pass strong authentication procedure.
What are the key requirements of SIST EN 301 363 V1.1.2:2003?
The standard’s main job is to verify that implementations of ETS 300 823 behave as specified when a card is inserted into a terminal or when a CAD exchanges authentication data with a network.
Card-side testing
Clause 4.3.4 and 4.3.5 define tests for security services and functions such as VERIFY CHV, UPDATE BINARY and INTERNAL AUTHENTICATION. The test steps check status words like SW1 and SW2 after failed verification, blocked access and authentication attempts. In practice, this means a test lab must confirm not only that a command is accepted, but also that the card rejects or blocks access in the right way.
Clause 4.3.6 covers the SELECT command for plug-in and ID-1 PIM2 cards. The response data after SELECT and GET RESPONSE is checked for file identifiers, directory characteristics, access conditions and CHV information. This matters because the terminal must be able to navigate the card file structure correctly before it can use UPT data.
Clause 4.3.7.3 defines the UPT application-level elementary files. The required files include EFCT, EFPUI and EFTV, with optional EFPST and EFMTV. The clause also requires ISO 8859-1 coding for ASCII data and sets rules for unassigned values and mandatory items. In practice, this tells implementers how the card data must be laid out and encoded.
Network and CAD-side testing
Clause 5.1.1.2 adds a network item that can send an 8-byte random number RAND after an authentication request during two pass strong authentication. Clause 5.3.4.4.1 then checks that the CAD sends the commands in the sequence and format described in ETS 300 823. The test flow includes SELECT EFCT, READ BINARY, SELECT EFPUI, INTERNAL AUTHENTICATION and GET RESPONSE. This is the key check for the CAD’s network-facing authentication behavior.
Reuse of the base specification
Many procedures in Clause 4 and Clause 5 say the same text as EN 301 366 applies, with replacements such as PIM2 and DFUPT2. In practice, this means the document inherits a common test framework and then adapts it to the UPT phase 2 card and CAD case covered here.
What terms does SIST EN 301 363 V1.1.2:2003 define?
Implementation Conformance Statement (ICS) - a supplier’s statement listing which capabilities of a claimed implementation are actually implemented.
ICS proforma - the questionnaire form that is completed and then becomes an ICS.
RAND - the random challenge sent by the network and used for authentication.
CAD - the Card Accepting Device that communicates with the UPT card and is tested in the terminal-side part of the standard.
PIM2 - the card variant used throughout the test methods in this document.
DFUPT2 - the dedicated file structure used for the UPT phase 2 application on the card.
EFPUI - the elementary file that carries PUI data at the UPT application level.
Who uses SIST EN 301 363 V1.1.2:2003?
SIST EN 301 363 V1.1.2:2003 is used by conformance test laboratories, UPT card suppliers, terminal manufacturers and engineers responsible for CAD behavior. It is also relevant to quality managers and buyers who need to verify that a product claims conformance to ETS 300 823 and can pass the corresponding test sequences.
What changed in SIST EN 301 363 V1.1.2:2003 from the previous edition?
The history shows a previous version, V1.1.1, and this publication is V1.1.2, published in May 1999.
Which standards are used with SIST EN 301 363 V1.1.2:2003?
ETS 300 823 [1] is the main companion reference. It defines the UPT phase 2 functional interface that this document tests, including the card commands, file structure and authentication behavior.
EN 301 366 [2] supplies the common symbols and much of the shared test text reused in this document. The standard repeatedly points back to it when it reuses card and CAD procedures with PIM2 and DFUPT2 changes.
ISO 8859-1 [3] defines the character coding used for ASCII data items in the UPT application-level files.
What does the SIST EN 301 363 V1.1.2:2003 document contain?
The document contains test environments, test group hierarchies and step-by-step procedures for both card-side and CAD-side conformance testing. It also gives command sequences for SELECT, READ BINARY, UPDATE BINARY, VERIFY CHV, CHANGE CHV, UNBLOCK CHV, INTERNAL AUTHENTICATION and GET RESPONSE.
Several clauses specify exact response checks, such as status words, file identifiers, access conditions and file structure bytes. That makes the document useful for bench testing, certification work and implementation debugging, because the tester can compare actual card or CAD behavior against the required command responses.
Get Certified
Connect with accredited certification bodies for this standard

ANCE
Mexican certification and testing association.

Intertek Slovenia
Intertek testing, inspection, and certification services in Slovenia.
LNE (Laboratoire National de Métrologie et d'Essais)
French national laboratory for metrology and testing.
Sponsored listings
Frequently Asked Questions
SIST EN 301 363 V1.1.2:2003 is a standard published by the Slovenian Institute for Standardization (SIST). Its full title is "Universal Personal Telecommunication (UPT); UPT phase 2; Functional specification of the interface of a UPT Integrated Circuit Card (ICC) and Public Switched Telephone Network (PSTN), Integrated Services Digital Network (ISDN) and Global System for Mobile communications (GSM) terminals (one pass and multiple pass authentication); Conformance test specification". This standard covers: This EN specifies the Conformance Testing part of ETS 300 823.
This EN specifies the Conformance Testing part of ETS 300 823.
SIST EN 301 363 V1.1.2:2003 is classified under the following ICS (International Classification for Standards) categories: 33.040.35 - Telephone networks; 33.070.50 - Global System for Mobile Communication (GSM); 33.080 - Integrated Services Digital Network (ISDN). The ICS classification helps identify the subject area and facilitates finding related standards.
SIST EN 301 363 V1.1.2:2003 is available in PDF format for immediate download after purchase. The document can be added to your cart and obtained through the secure checkout process. Digital delivery ensures instant access to the complete standard document.
Standards Content (Sample)
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.NUDWQDUniversal Personal Telecommunication (UPT); UPT phase 2; Functional specification of the interface of a UPT Integrated Circuit Card (ICC) and Public Switched Telephone Network (PSTN), Integrated Services Digital Network (ISDN) and Global System for Mobile communications (GSM) terminals (one pass and multiple pass authentication); Conformance test specification33.080Digitalno omrežje z integriranimi storitvami (ISDN)Integrated Services Digital Network (ISDN)33.070.50Globalni sistem za mobilno telekomunikacijo (GSM)Global System for Mobile Communication (GSM)33.040.35Telefonska omrežjaTelephone networksICS:Ta slovenski standard je istoveten z:EN 301 363 Version 1.1.2SIST EN 301 363 V1.1.2:2003en01-december-2003SIST EN 301 363 V1.1.2:2003SLOVENSKI
STANDARD
EN 301 363 V1.1.2 (1999-05)European Standard (Telecommunications series)Universal Personal Telecommunication (UPT);UPT phase 2;Functional specification of the interface of a UPTIntegrated Circuit Card (ICC) andPublic Switched Telephone Network (PSTN),Integrated Services Digital Network (ISDN) andGlobal System for Mobile communications (GSM) terminals(one pass and multiple pass authentication);Conformance test specificationSIST EN 301 363 V1.1.2:2003
ETSIETSI EN 301 363 V1.1.2 (1999-05)2ReferenceDEN/NA-064011 (cmc00idc.PDF)Keywordscard, GSM, ISDN, UPTETSIPostal addressF-06921 Sophia Antipolis Cedex - FRANCEOffice address650 Route des Lucioles - Sophia AntipolisValbonne - FRANCETel.: +33 4 92 94 42 00
Fax: +33 4 93 65 47 16Siret N° 348 623 562 00017 - NAF 742 CAssociation à but non lucratif enregistrée à laSous-Préfecture de Grasse (06) N° 7803/88Internetsecretariat@etsi.frIndividual copies of this ETSI deliverablecan be downloaded fromhttp://www.etsi.orgIf you find errors in the present document, send yourcomment to: editor@etsi.frCopyright NotificationNo part may be reproduced except as authorized by written permission.The copyright and the foregoing restriction extend to reproduction in all media.© European Telecommunications Standards Institute 1999.All rights reserved.SIST EN 301 363 V1.1.2:2003
ETSIETSI EN 301 363 V1.1.2 (1999-05)3ContentsIntellectual Property Rights.5Foreword.51Scope.62References.63Definitions, symbols and abbreviations.63.1Definitions.63.2Symbols.63.3Abbreviations.74UPT Integrated Circuit Card part.74.1Test environment.74.2Test group hierarchy.74.3Test procedure.74.3.1Physical characteristics.74.3.2Electronic signals and transmission protocols.74.3.3Logical model.74.3.4Security services and facilities.84.3.4.1.4Method of test.84.3.4.1.5Test requirement.84.3.5Description of the functions.94.3.5.1SELECT function.94.3.5.2READ BINARY function.94.3.5.3UPDATE BINARY function.94.3.5.3.4Method of test.94.3.5.3.5Test requirement.104.3.5.4READ RECORD function.104.3.5.5UPDATE RECORD function.104.3.5.6SEEK function.114.3.5.7VERIFY CHV function.114.3.5.8CHANGE CHV function.114.3.5.9UNBLOCK CHV function.114.3.5.10INTERNAL AUTHENTICATION function.114.3.5.10.4Method of test.124.3.5.10.5Test requirement.124.3.6Description of the commands.124.3.6.3.1SELECT command.134.3.7Contents of the EFs.164.3.7.3Contents of the EFs at the UPT application level.164.3.7.3.1Definition and applicability.164.3.7.3.2Conformance requirement.174.3.7.3.3Test purpose.174.3.7.3.4Method of test.184.3.7.3.5Test requirement.185UPT Card Accepting Device part.185.1Test environment.185.1.1.2Network item.185.2Test group hierarchy.195.3Test procedure.195.3.1Physical characteristics.195.3.2Electrical tests.195.3.3Low level protocol tests.195.3.4Application protocol.195.3.4.4.1Two pass strong authentication.19SIST EN 301 363 V1.1.2:2003
ETSIETSI EN 301 363 V1.1.2 (1999-05)46List of Test Procedure Reference.21History.22SIST EN 301 363 V1.1.2:2003
ETSIETSI EN 301 363 V1.1.2 (1999-05)5Intellectual Property RightsIPRs essential or potentially essential to the present document may have been declared to ETSI. The informationpertaining to these essential IPRs, if any, is publicly available for ETSI members and non-members, and can be foundin SR 000 314: "Intellectual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to ETSI in respectof ETSI standards", which is available free of charge from the ETSI Secretariat. Latest updates are available on theETSI Web server (http://www.etsi.org/ipr).Pursuant to the ETSI IPR Policy, no investigation, including IPR searches, has been carried out by ETSI. No guaranteecan be given as to the existence of other IPRs not referenced in SR 000 314 (or the updates on the ETSI Web server)which are, or may be, or may become, essential to the present document.ForewordThis European Standard (Telecommunications series) has been produced by ETSI Technical Committee NetworkAspects (NA).National transposition datesDate of adoption of this EN:16 April 1999Date of latest announcement of this EN (doa):31 July 1999Date of latest publication of new National Standardor endorsement of this EN (dop/e):31 January 2000Date of withdrawal of any conflicting National Standard (dow):31 January 2000SIST EN 301 363 V1.1.2:2003
ETSIETSI EN 301 363 V1.1.2 (1999-05)61ScopeThe present document provides the test specification for the Universal Personal Telecommunication (UPT) card and theCard Accepting Device (CAD) defined in ETS 300 823 [1].2ReferencesThe following documents contain provisions which, through reference in this text, constitute provisions of the presentdocument.· References are either specific (identified by date of publication, edition number, version number, etc.) ornon-specific.· For a specific reference, subsequent revisions do not apply.· For a non-specific reference, the latest version applies.· A non-specific reference to an ETS shall also be taken to refer to later versions published as an EN with the samenumber.[1]ETS 300 823 (1997): "Universal Personal Telecommunication (UPT); UPT phase 2; Functionalspecification of the interface of a UPT Integrated Circuit Card (ICC) and Public SwitchedTelephone Network (PSTN), Integrated Services Digital Network (ISDN) and Global System forMobile Communications (GSM) terminals (one pass and multiple pass authentication)".[2]EN 301 366: "Universal Personal Telecommunication (UPT); UPT phase 2; Functionalspecification of the interface of a UPT Integrated Circuit Card (ICC) and Card Accepting Devices(CAD); UPT card accepting Dual Tone Multiple Frequency (DTMF) device; Conformance testspecification".[3]ISO 8859-1 (1998): "Information technology; 8-bit single-byte coded graphic character sets;Part 1: Latin alphabet No. 1".3Definitions, symbols and abbreviations3.1DefinitionsFor the purposes of the present document, the following definitions in addition to the terms defined in ETS 300 823 [1]apply:Implementation Conformance Statement (ICS): statement made by the supplier of an implementation or systemclaimed to conform to a given specification, stating which capabilities have been implemented. The ICS can take severalforms: protocol ICS, profile ICS, profile specific ICS, information object ICS, etc.ICS proforma: document, in the form of a questionnaire, which when completed for an implementation or systembecomes an ICS.3.2SymbolsFor the purposes of the present document, the symbols of EN 301 366 [2] apply.SIST EN 301 363 V1.1.2:2003
ETSIETSI EN 301 363 V1.1.2 (1999-05)73.3AbbreviationsFor the purposes of the present document the following abbreviation in addition to the abbreviations of EN 301 366 [2]apply:RANDRandom challenge sent by the network to be used for authentication.4UPT Integrated Circuit Card part4.1Test environmentFor this subclause, the same text as in EN 301 366 [2] is valid with the following modifications:-"PIM" is replaced by "PIM2";-in subclause 4.4 "DFUPT" is replaced by "DFUPT2".4.2Test group hierarchyFor this subclause, the same text as in EN 301 366 [2] is valid with the following modifications:-"ETS 300 477" is replaced by "ETS 300 823 [1]";-"PIM" is replaced by "PIM2".4.3Test procedureFor this subclause, the same text as in EN 301 366 [2] is valid.4.3.1Physical characteristicsFor this subclause, the same text as in EN 301 366 [2] is valid with the following modifications:-"ETS 300 477" is replaced by "ETS 300 823 [1]";-"PIM" is replaced by "PIM2".4.3.2Electronic signals and transmission protocolsFor this subclause, the same text as in EN 301 366 [2] is valid with the following modifications:-"ETS 300 477" is replaced by "ETS 300 823 [1]";-"PIM" is replaced by "PIM2".4.3.3Logical modelFor this subclause, the same text as in EN 301 366 [2] is valid with the following modifications:-"ETS 300 477" is replaced by "ETS 300 823 [1]";-"PIM" is replaced by "PIM2";-in subclauses 4.3.3.2 and 4.3.3.4 "DFUPT" is replaced by "DFUPT2";-in subclause 4.3.3.4.2 "EFSEQ" is deleted.SIST EN 301 363 V1.1.2:2003
ETSIETSI EN 301 363 V1.1.2 (1999-05)84.3.4Security services and facilitiesFor this subclause, the same text as in EN 301 366 [2] is valid with the following modifications:-"ETS 300 477" is replaced by "ETS 300 823 [1]";-"PIM" is replaced by "PIM2";-"DFUPT" is replaced by "DFUPT2";-the subclauses 4.3.4.1.4 and 4.3.4.1.5 are replaced by the following ones:4.3.4.1.4Method of testInitial conditions:1)the PIM is connected to a CAD simulator;2)CHV1 on the PIM is set to '0000';3)three VERIFY CHV1 attempts and ten UNBLOCK CHV1 attempts remain.Test procedure:a)the CAD simulator resets the PIM;b)the CAD simulator selects DFUPT as defined in subclause 4.4;c)the CAD simulator sends a VERIFY CHV command with incorrect CHV1 '1111' to the PIM;d)the CAD simulator sends VERIFY CHV command with incorrect CHV1 '1111' to the PIM;e)the CAD simulator sends VERIFY CHV command with incorrect CHV1 '1111' to the PIM;f)the CAD simulator sends a SELECT command to the PIM to select EFCT;g)the CAD simulator sends a READ BINARY;h)the CAD simulator sends a SELECT command to the PIM to select EFPUI;i)the CAD simulator sends a READ BINARY;j)the CAD simulator sends a INTERNAL AUTHENTICATION command to the PIM containing the number'12345678';k)the CAD simulator sends a VERIFY CHV command with correct CHV1 '0000' to the PIM;l)the CAD simulator sends a SELECT command to the PIM to select EFCHV1;m)the CAD simulator sends an UNBLOCK CHV command to the PIM;n)the CAD simulator sends a VERIFY CHV command with correct CHV1 '0000' to the PIM.4.3.4.1.5Test requirement1)After step e) the status condition returned by the PIM shall be SW1='98', SW2='40' - unsuccessful CHVverification, verify CHV mechanism no longer possible.2)After steps g), i) and j) the status condition returned by the PIM shall be SW1='98', SW2='04' - access conditionnot fulfilled.3)After step k) the status condition returned by the PIM shall be SW1='98', SW2='40' - CHV blocked.SIST EN 301 363 V1.1.2:2003
ETSIETSI EN 301 363 V1.1.2 (1999-05)94.3.5Description of the functionsFor this subclause, the same text as in EN 301 366 [2] is valid.4.3.5.1SELECT functionFor this subclause, the same text as in EN 301 366 [2] is valid with the following modifications:-"ETS 300 477" is replaced by "ETS 300 823 [1]";-"PIM" is replaced by "PIM2";-"DFUPT" is replaced by "DFUPT2";-in subclause 6.5.10.4, m) "EFSEQ" is deleted.4.3.5.2READ BINARY functionFor this subclause, the same text as in EN 301 366 [2] is valid with the following modifications:-"ETS 300 477" is replaced by "ETS 300 823 [1]";-"PIM" is replaced by "PIM2";-"DFUPT" is replaced by "DFUPT2".4.3.5.3UPDATE BINARY functionFor this subclause, the same text as in EN 301 366 [2] is valid with the following modifications:-"ETS 300 477" is replaced by "ETS 300 823 [1]";-"PIM" is replaced by "PIM2";-"DFUPT" is replaced by "DFUPT2";-the subclauses 4.3.5.3.4 and 4.3.5.3.5 are replaced by the following ones:4.3.5.3.4Method of testInitial conditions:1)the PIM is connected to a CAD simulator;2)EFTV contains the data string: '11 22';3)CHV1 is enabled.SIST EN 301 363 V1.1.2:2003
ETSIETSI EN 301 363 V1.1.2 (1999-05)10Test procedure:a)the CAD simulator resets the PIM;b)the CAD simulator sends SELECT commands to the PIM to select EFTV under DFUPT;c)the CAD simulator sends an UPDATE BINARY command using a length of 1 byte, and data string '33' to thePIM;d)the CAD simulator sends a READ BINARY command to the PIM using a length of 1 byte and an offset of'00 00';e)the CAD simulator sends a VERIFY CHV command to the PIM;f)the CAD simulator sends an UPDATE BINARY command using a length of 1 byte, and data string '33' to thePIM;g)
...



