ETSI TS 103 666-1 V15.6.0 (2021-04)

Smart Secure Platform (SSP); Part 1: General characteristics (Release 15)

ETSI TS 103 666-1 V15.6.0 (2021-04)

Name:ETSI TS 103 666-1 V15.6.0 (2021-04)   Standard name:Smart Secure Platform (SSP); Part 1: General characteristics (Release 15)
Standard number:ETSI TS 103 666-1 V15.6.0 (2021-04)   language:English language
Release Date:   technical committee:SET TEC - SET-TEC
Drafting committee:   ICS number:
ETSI TS 103 666-1 V15.6.0 (2021-04)






TECHNICAL SPECIFICATION
Smart Secure Platform (SSP);
Part 1: General characteristics
(Release 15)

---------------------- Page: 1 ----------------------
Release 15 2 ETSI TS 103 666-1 V15.6.0 (2021-04)

Reference
RTS/SCP-00TSSPvf60-1
Keywords
M2M, MFF

ETSI
650 Route des Lucioles
F-06921 Sophia Antipolis Cedex - FRANCE

Tel.: +33 4 92 94 42 00  Fax: +33 4 93 65 47 16

Siret N° 348 623 562 00017 - APE 7112B
Association à but non lucratif enregistrée à la
Sous-Préfecture de Grasse (06) N° w061004871

Important notice
The present document can be downloaded from:

The present document may be made available in electronic versions and/or in print. The content of any electronic and/or
print versions of the present document shall not be modified without the prior written authorization of ETSI. In case of any
existing or perceived difference in contents between such versions and/or in print, the prevailing version of an ETSI
deliverable is the one made publicly available in PDF format at www.etsi.org/deliver.
Users of the present document should be aware that the document may be subject to revision or change of status.
Information on the current status of this and other ETSI documents is available at

If you find errors in the present document, please send your comment to one of the following services:

Notice of disclaimer & limitation of liability
The information provided in the present deliverable is directed solely to professionals who have the appropriate degree of
experience to understand and interpret its content in accordance with generally accepted engineering or
other professional standard and applicable regulations.
No recommendation as to products and services or vendors is made or should be implied.
No representation or warranty is made that this deliverable is technically accurate or sufficient or conforms to any law
and/or governmental rule and/or regulation and further, no representation or warranty is made of merchantability or fitness
for any particular purpose or against infringement of intellectual property rights.
In no event shall ETSI be held liable for loss of profits or any other incidental or consequential damages.

Any software contained in this deliverable is provided "AS IS" with no warranties, express or implied, including but not
limited to, the warranties of merchantability, fitness for a particular purpose and non-infringement of intellectual property
rights and ETSI shall not be held liable in any event for any damages whatsoever (including, without limitation, damages
for loss of profits, business interruption, loss of information, or any other pecuniary loss) arising out of or related to the use
of or inability to use the software.
Copyright Notification
No part may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying and
microfilm except as authorized by written permission of ETSI.
The content of the PDF version shall not be modified without the written authorization of ETSI.
The copyright and the foregoing restriction extend to reproduction in all media.

© ETSI 2021.
All rights reserved.

ETSI

---------------------- Page: 2 ----------------------
Release 15 3 ETSI TS 103 666-1 V15.6.0 (2021-04)
Contents
Intellectual Property Rights . 11
Foreword . 11
Modal verbs terminology . 12
1 Scope . 13
2 References . 13
2.1 Normative references . 13
2.2 Informative references . 15
3 Definition of terms, symbols, abbreviations and coding conventions . 15
3.1 Terms . 15
3.2 Symbols . 16
3.3 Abbreviations . 16
3.4 Coding conventions . 18
4 Introduction . 18
4.1 Background . 18
4.2 Document layout . 18
4.3 References to UICC. 18
4.4 ASN.1 syntax . 18
4.4.1 Introduction. 18
4.4.2 Start of ASN.1 . 19
5 SSP architecture . 19
5.1 Overview . 19
5.2 SSP software architecture . 20
5.3 SSP hardware architecture . 20
5.4 Protocol stacks . 21
5.5 Execution frameworks . 22
6 SSP characteristics . 22
6.1 Form factors . 22
6.2 Power . 22
6.2.1 Power mode . 22
6.2.2 Power sources . 23
6.2.2.1 Types of power sources . 23
6.2.2.2 Power source of type Interface . 23
6.2.2.3 Power source of type Independent . 23
6.2.3 Power consumption. 24
6.3 Clock . 24
6.4 SSP initialization . 24
6.4.1 SSP interface session . 24
6.4.2 Capability exchange . 24
6.4.2.1 Overall description . 24
6.4.2.2 SSP not supporting SCL . 24
6.4.2.3 SSP supporting SCL . 25
6.4.2.4 Capabilities of the terminal . 25
6.4.2.5 Capabilities of the SSP . 26
6.5 Storage . 27
6.6 Data management . 27
6.6.1 UICC file system . 27
6.6.2 SSP file system . 27
6.6.2.1 Overview . 27
6.6.2.2 Structure . 28
6.6.2.2.1 Layout . 28
6.6.2.2.2 Node types . 29
6.6.2.2.3 Node descriptor . 29
6.6.2.2.4 Node identity . 30
ETSI

---------------------- Page: 3 ----------------------
Release 15 4 ETSI TS 103 666-1 V15.6.0 (2021-04)
6.6.2.2.5 File handling . 31
6.6.2.2.6 Administrative operations. 32
6.6.2.2.7 SSP file system access rights . 32
6.6.2.3 Primitives . 33
6.6.2.3.1 FS-ADMIN-GET-CAPABILITIES-Service-Command. 33
6.6.2.3.2 FS-ADMIN-CREATE-NODE-Service-Command . 34
6.6.2.3.3 FS-ADMIN-DELETE-NODE-Service-Command . 34
6.6.2.3.4 FS-ADMIN-UPDATE-NODE-ATTRIBUTES-Service-Command . 35
6.6.2.3.5 FS-OP-FILE-OPEN-Service-Command . 36
6.6.2.3.6 FS-OP-FILE-CLOSE-Service-Command . 36
6.6.2.3.7 FS-OP-NODE-GET-INFO-Service-Command . 37
6.6.2.3.8 FS-OP-FILE-READ-Service-Command . 38
6.6.2.3.9 FS-OP-FILE-WRITE-Service-Command . 39
6.6.2.3.10 FS-OP-FILE-GET-POSITION-Service-Command . 40
6.6.2.4 Response code . 41
6.6.2.4.1 Overview . 41
6.6.2.4.2 Response code to SSP file system primitives . 42
6.7 SSP identification . 42
6.8 Runtime environment . 42
6.8.1 CAT Runtime Environment . 42
6.9 SSP suspension . 43
6.10 SSP Applications . 43
6.10.1 Overview . 43
6.10.2 Ownership and security considerations . 44
6.10.3 Lifecycle management . 44
6.10.4 Identification and discovery . 44
6.11 SSP security. 44
6.11.1 SSP security architecture . 44
6.11.2 Mandatory requirements . 45
6.11.2.1 Overview . 45
6.11.2.2 Security of SSP executable code . 45
6.11.2.3 Privacy of data . 46
6.11.2.3.1 Secure storage . 46
6.11.2.4 SSP transactions . 46
6.11.2.5 Attack resistance . 46
6.11.3 Optional requirements. 46
6.11.3.1 Overview . 46
6.11.3.2 Random number generator . 46
6.11.3.3 Remote provisioning . 46
6.11.3.4 Remote auditing . 47
6.11.4 Security certification . 47
6.11.4.1 Overview . 47
6.12 User interface . 47
6.12.1 Web-based user interface . 47
6.12.1.1 Overview . 47
6.12.1.2 Port values . 48
6.12.1.3 Presentation of SSP user interface . 48
6.13 Accessor authentication . 48
6.13.1 Overview . 48
6.13.2 Access control . 49
6.13.2.1 Overview . 49
6.13.2.2 Description . 49
6.13.2.3 Accessor rights to a resource . 50
6.13.3 Access control list . 51
6.13.4 Accessor . 51
6.13.4.1 Overview . 51
6.13.4.2 Anonymous accessor . 52
6.13.4.3 Accessor identity . 52
6.13.4.4 Accessor conditions . 53
6.13.4.5 Access rights . 54
6.13.4.6 Operations on an accessor . 55
6.13.4.6.1 Creation . 55
ETSI

---------------------- Page: 4 ----------------------
Release 15 5 ETSI TS 103 666-1 V15.6.0 (2021-04)
6.13.4.6.2 Deletion . 55
6.13.4.6.3 Update of the access control list . 55
6.13.4.6.4 Update of the conditions and credentials . 55
6.13.4.6.5 Update of the group list . 56
6.13.4.6.6 Update of the credential status and policy . 56
6.13.4.7 Accessor credentials . 56
6.13.4.8 Accessor credential policy . 57
6.13.4.9 Accessor credential status . 58
6.13.5 Primitives . 59
6.13.5.1 AAS-OP-GET-CAPABILITIES-Service-Command . 59
6.13.5.2 AAS-ADMIN-CREATE-ACCESSOR-Service-Command . 60
6.13.5.3 AAS-ADMIN-UPDATE-ACCESSOR-Service-Command . 61
6.13.5.4 AAS-ADMIN-DELETE-ACCESSOR-Service-Command . 62
6.13.5.5 AAS-OP-AUTHENTICATE-ACCESSOR-Service-Command. 62
6.13.5.6 AAS-OP-ACCESS-SERVICE-Service-Command . 63
6.13.5.7 AAS-OP-GET-CHALLENGE-Service-Command . 64
6.13.6 Response code . 64
6.13.6.1 Overview . 64
6.13.6.2 Response codes to accessor authentication service commands . 65
7 Physical interfaces . 65
7.1 Overview . 65
7.2 Reset . 66
7.3 ISO/IEC 7816 interface . 66
7.3.1 Electrical specifications . 66
7.3.1.1 Electrical specifications of the interface . 66
7.3.1.2 Contacts . 66
7.3.2 Initial communication establishment procedures . 66
7.3.2.1 SSP interface activation and deactivation . 66
7.3.2.2 Supply voltage switching . 66
7.3.2.3 Answer To Reset content . 66
7.3.2.4 PPS procedure . 67
7.3.2.5 Reset procedure . 67
7.3.2.6 Clock stop mode . 67
7.3.2.7 Bit/character duration and sampling time . 67
7.3.2.8 Error handling . 67
7.3.3 Data link protocols . 67
7.3.3.1 Overview . 67
7.3.3.2 Character frame . 67
7.3.3.3 Protocol T=1 . 67
7.4 SPI interface . 67
7.5 I2C interface . 67
7.6 SWP interface . 68
7.7 USB interface . 68
7.8 Proprietary interface . 68
8 SSP Common Layer (SCL) . 68
8.1 Introduction . 68
8.2 SCL network . 68
8.3 Protocol layers . 69
8.3.1 Overview . 69
8.3.2 Network layer . 69
8.3.3 Transport layer .
...

  • Relates Information
  • ISO 8130-9:1992

    ISO 8130-9:1992 - Coating powders
    09-28
  • EN 352-2:2020/FprA1

    EN 352-2:2021/oprA1:2023
    09-28
  • IEC TS 61158-4:1999

    IEC TS 61158-4:1999 - Digital data communications for measurement and control - Fieldbus for use in industrial control systems - Part 4: Data Link protocol specification Released:3/24/1999 Isbn:2831847656
    09-28
  • HD 566 S1:1990

    HD 566 S1:1998
    09-28
  • ISO 5131:1982/Amd 1:1992

    ISO 5131:1982/Amd 1:1992
    09-28
  • EN 60598-2-22:1990

    EN 60598-2-22:1996
    09-27
  • ISO 8504-2:1992

    ISO 8504-2:1992 - Preparation of steel substrates before application of paints and related products -- Surface preparation methods
    09-27
  • EN 12165:2024

    prEN 12165:2022
    09-27
  • IEC TS 61158-6:1999

    IEC TS 61158-6:1999 - Digital data communications for measurement and control - Fieldbus for use in industrial control systems - Part 6: Application Layer protocol specification Released:3/24/1999 Isbn:2831847613
    09-27
  • ISO 4252:1992

    ISO 4252:1992 - Agricultural tractors -- Operator's workplace, access and exit -- Dimensions
    09-27