1、 ETSI TS 102 412 V14.0.0 (2018-07) Smart Cards; Smart Card Platform Requirements Stage 1 (Release 14) TECHNICAL SPECIFICATION ETSI ETSI TS 102 412 V14.0.0 (2018-07)2Release 14Reference RTS/SCP-R00002ve00 Keywords smart card ETSI 650 Route des Lucioles F-06921 Sophia Antipolis Cedex - FRANCE Tel.: +3
2、3 4 92 94 42 00 Fax: +33 4 93 65 47 16 Siret N 348 623 562 00017 - NAF 742 C Association but non lucratif enregistre la Sous-Prfecture de Grasse (06) N 7803/88 Important notice The present document can be downloaded from: http:/www.etsi.org/standards-search The present document may be made available
3、 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 only prev
4、ailing document is the print of the Portable Document Format (PDF) version kept on a specific network drive within ETSI Secretariat. 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 ETS
5、I documents is available at https:/portal.etsi.org/TB/ETSIDeliverableStatus.aspx If you find errors in the present document, please send your comment to one of the following services: https:/portal.etsi.org/People/CommiteeSupportStaff.aspx Copyright Notification No part may be reproduced or utilized
6、 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 repro
7、duction in all media. ETSI 2018. All rights reserved. DECTTM, PLUGTESTSTM, UMTSTMand the ETSI logo are trademarks of ETSI registered for the benefit of its Members. 3GPPTM and LTETMare trademarks of ETSI registered for the benefit of its Members and of the 3GPP Organizational Partners. oneM2M logo i
8、s protected for the benefit of its Members. GSMand the GSM logo are trademarks registered and owned by the GSM Association. ETSI ETSI TS 102 412 V14.0.0 (2018-07)3Release 14Contents Intellectual Property Rights 10g3Foreword . 10g3Modal verbs terminology 10g3Introduction 11g31 Scope 12g32 References
9、12g32.1 Normative references . 12g32.2 Informative references 13g33 Definitions and abbreviations . 14g33.1 Definitions 14g33.2 Abbreviations . 16g34 Requirements 19g34.0 General . 19g34.1 Run time environment timing constraints 20g34.1.1 Abstract (informative) . 20g34.1.2 Background (informative) .
10、 20g34.1.2.1 Use case - Network authentication 20g34.1.3 Requirements 20g34.1.4 Interaction with existing features (informative) 20g34.2 Launch Application feature 20g34.2.1 Abstract (informative) . 20g34.2.2 Background (informative) . 20g34.2.3 Requirements 21g34.2.4 Interaction with existing featu
11、res (informative) 22g34.3 Mapped file support on the UICC 22g34.3.1 Abstract (informative) . 22g34.3.2 Background (informative) . 22g34.3.3 Requirements 22g34.3.4 Interaction with existing features (informative) 23g34.4 Extension of logical channels . 23g34.4.1 Abstract (informative) . 23g34.4.2 Bac
12、kground (informative) . 23g34.4.2.1 Typical problem situation . 23g34.4.2.2 Possible problem solution . 23g34.4.2.3 Use cases . 23g34.4.2.3.1 Use case - JSR 177 applications 23g34.4.2.3.2 Use case - PC connection 23g34.4.3 Requirements 23g34.4.3.1 General requirements 23g34.4.3.2 Backward compatibil
13、ity requirements. 24g34.4.4 Interaction with existing features (informative) 24g34.5 Secure channel to secure local terminal interfaces . 24g34.5.1 Abstract (informative) . 24g34.5.2 Background (informative) . 24g34.5.2.0 General 24g34.5.2.1 Use case - User interface . 25g34.5.2.2 Use case - UICC as
14、 a control point for device management . 26g34.5.2.3 Use case - DRM and distributed applications . 27g34.5.2.4 Use case - Toolkit commands protection 28g34.5.3 Requirements 29g34.5.3.0 General 29g34.5.3.1 End point requirements . 29g34.5.3.2 Integrity requirements . 29g34.5.3.3 Confidentiality requi
15、rements . 29g3ETSI ETSI TS 102 412 V14.0.0 (2018-07)4Release 144.5.3.4 Authentication requirements . 30g34.5.3.5 Audit/Compliance requirements . 30g34.5.3.6 Policy requirements . 30g34.5.3.7 Transport Protocol requirements . 30g34.5.4 Interaction with existing features (informative) 30g34.5.4.1 Logi
16、cal Channels . 30g34.5.4.2 CAT access over a modem interface . 30g34.6 Authenticate command longer than 255 bytes 30g34.6.1 Abstract (informative) . 30g34.6.2 Background (informative) . 31g34.6.2.1 Use case - EAP packet exchange 31g34.6.3 Requirements 31g34.6.3.1 General requirements 31g34.6.3.2 Bac
17、kward compatibility requirements. 31g34.6.4 Interaction with existing features (informative) 31g34.7 CAT mechanisms to indicate the bearer connection status 31g34.7.1 Abstract (informative) . 31g34.7.2 Background (informative) . 31g34.7.2.1 Use case - Availability of network bearers . 31g34.7.2.2 Us
18、e case - Network connection temporarily lost . 32g34.7.2.3 Use case - Availability of local bearers . 32g34.7.3 Requirements 32g34.7.3.1 Requirement 1 - Network bearer connection status 32g34.7.3.2 Requirement 2 - Local bearer connection status . 32g34.7.4 Interaction with existing features (informa
19、tive) 32g34.8 New UICC-Terminal interface . 32g34.8.1 Abstract (informative) . 32g34.8.2 Background (informative) . 33g34.8.2.0 General 33g34.8.2.1 Use case - Multimedia file management . 33g34.8.2.2 Use case - MMI on UICC . 33g34.8.2.3 Use case - Real-time multimedia data encryption/decryption . 33
20、g34.8.2.4 Use case - Storage of terminal applications on the UICC . 33g34.8.2.5 Use case - Direct and indirect UICC connection to a PC 33g34.8.2.6 Use case - Web server on Smart Card . 34g34.8.2.7 Use case - Antivirus on UICC . 34g34.8.2.8 Use case - Big phonebook management from the UICC. 34g34.8.2
21、.9 Use case - Reduce personalization time 34g34.8.2.10 Use case - generic TCP/IP connectivity 34g34.8.3 Requirements 35g34.8.3.1 General requirements 35g34.8.3.2 Backward compatibility requirements. 35g34.8.4 Interaction with existing features (informative) 36g34.9 UICC based application acting as a
22、 server . 36g34.9.1 Abstract (informative) . 36g34.9.2 Background (informative) . 36g34.9.3 Requirements 36g34.9.4 Interaction with existing features (informative) 36g34.10 API for applications registered to a Smart Card Web Server . 36g34.10.1 Abstract (informative) . 36g34.10.2 Background (informa
23、tive) . 37g34.10.2.0 General 37g34.10.2.1 Registration of an application to the SCWS 37g34.10.2.2 Data exchange between SCWS and application 37g34.10.2.3 Issuing Proactive Commands 37g34.10.3 Requirements 37g34.10.4 Interaction with existing features (informative) 38g34.11 Specific UICC environmenta
24、l conditions . 38g34.11.1 Abstract (informative) . 38g34.11.2 Background (informative) . 38g34.11.2.0 General 38g34.11.2.1 Use case - Automotive service 38g3ETSI ETSI TS 102 412 V14.0.0 (2018-07)5Release 144.11.2.2 Use case - Remote monitoring camera 38g34.11.2.3 Use case - Remote stock monitoring f
25、or vending machines . 38g34.11.2.4 Use case - Online electronic advertising board . 38g34.11.3 Considerations (informative) 38g34.11.4 Requirements 39g34.11.4.1 Requirement 1: Temperature range . 39g34.11.4.2 Requirement 2: Humidity 39g34.11.5 Interaction with existing features (informative) 39g34.1
26、2 Introduction of high density memory technology in UICC 39g34.12.1 Abstract (informative) . 39g34.12.2 Background (informative) . 39g34.12.2.1 Use case - Enhanced UICC features 39g34.12.3 Requirements 40g34.12.4 Interaction with existing features (informative) 40g34.13 Power supply indication mecha
27、nism 40g34.13.1 Abstract (informative) . 40g34.13.2 Background (informative) . 40g34.13.2.1 Use case - Generic situation 40g34.13.2.2 Use case - USIM application with toolkit applications . 41g34.13.3 Requirements 41g34.13.3.1 General Requirements . 41g34.13.3.2 Backward compatibility requirements.
28、41g34.13.4 Interaction with existing features (informative) 41g34.14 Internet Connectivity up to UICC applications 42g34.14.1 Abstract (informative) . 42g34.14.2 Use Cases (informative) 42g34.14.2.0 General 42g34.14.2.1 Use Case - Card OTA management 42g34.14.2.2 Use Case - User local access from th
29、e terminal to a card server . 42g34.14.2.3 Use Case - Remote access to an identity server in the card 43g34.14.2.4 Use Case - User access from a locally connected device to a card service . 43g34.14.3 Requirements 43g34.14.4 Interaction with existing features (informative) 43g34.15 Contactless UICC
30、services . 43g34.15.1 Abstract (informative) . 43g34.15.2 Background (informative) . 44g34.15.2.0 General 44g34.15.2.1 Use case - Access 44g34.15.2.1.1 System aspects of use case 44g34.15.2.1.2 UICC role in use case 44g34.15.2.2 Use case - Tickets . 45g34.15.2.2.0 General 45g34.15.2.2.1 System aspec
31、ts of throughput ticketing scenario . 46g34.15.2.2.2 System aspects of high priced ticketing scenario 46g34.15.2.2.3 UICC role in use case 46g34.15.2.3 Use case - Digital rights 48g34.15.2.3.1 System aspects of contactless digital rights . 48g34.15.2.3.2 UICC role in use case 48g34.15.2.4 Use case -
32、 Payment application . 48g34.15.2.5 Use case - Loyalty application 49g34.15.2.6 Use case - Health care application 50g34.15.2.7 Use case - Retail 50g34.15.2.7.1 System aspects of the use case 50g34.15.2.7.2 UICC role in the use case 50g34.15.2.8 Consideration about multiple applications in peer to p
33、eer mode 51g34.15.2.8.1 System aspects of multiple applications in peer to peer mode 51g34.15.2.8.2 Service discovery in peer to peer mode . 51g34.15.2.8.3 Application connection in peer to peer mode 51g34.15.2.8.4 Customer care in peer to peer mode 51g34.15.2.9 Considerations about the P2P technolo
34、gy . 51g34.15.2.10 Consideration about multiple HCI Hosts in card emulation mode 52g34.15.3 Requirements 53g3ETSI ETSI TS 102 412 V14.0.0 (2018-07)6Release 144.15.3.1 Physical interface requirements 53g34.15.3.2 Multi-protocol concurrent operation requirements . 53g34.15.3.3 Contactless communicatio
35、n modes requirements . 53g34.15.3.4 Compatibility with existing contactless systems requirements . 53g34.15.3.5 Parameters to be transported by the CLFIP requirements . 53g34.15.3.6 Application integration requirements 54g34.15.3.7 Terminal and user interaction requirements 54g34.15.3.8 Interoperabi
36、lity requirements 54g34.15.3.9 RFID requirements 55g34.15.3.10 P2P mode requirements . 55g34.15.3.10.1 General P2P requirements . 55g34.15.3.10.2 P2P application management requirements . 56g34.15.4 Interaction with existing features (informative) 57g34.16 Administration of the Smart Card Web Server
37、. 57g34.16.1 Abstract (informative) . 57g34.16.2 Background (informative) . 57g34.16.3 Requirements 57g34.16.4 Interaction with existing features (informative) 57g34.17 Confidential Application Services 57g34.17.1 Abstract (informative) . 57g34.17.2 Background (informative) . 58g34.17.2.1 Use case 1
38、: Mobile TV services 58g34.17.2.2 Use case 2: Banking Services 59g34.17.2.3 Use case 3: Contactless Applications 60g34.17.2.4 Use case 4: Mobile Virtual Network Operator services 61g34.17.3 Requirements (normative) 62g34.17.3.0 General 62g34.17.3.1 Confidential application environment . 62g34.17.3.2
39、 Administration by Card issuer. 63g34.17.3.2.1 Third party area environment administration 63g34.17.3.2.2 Third party area creation 63g34.17.3.2.3 Third party area policy definition 63g34.17.3.3 Administration by Third party. 64g34.17.3.4 Service Operator specific requirements 64g34.17.4 Interaction
40、 with existing features (informative) 64g34.18 UICC for Machine-to-Machine (M2M) applications . 64g34.18.1 Abstract (informative) . 64g34.18.2 Use Cases (informative) 65g34.18.2.1 Use case - Track and Trace . 65g34.18.2.1.0 General 65g34.18.2.1.1 Use case - Emergency Call 65g34.18.2.1.2 Use case - F
41、leet Management 66g34.18.2.1.3 Use case - Theft Tracking 66g34.18.2.2 Use case - Monitoring . 67g34.18.2.2.0 General 67g34.18.2.2.1 Use case - Metering/Prepaid delivery of utilities (water, gas, electricity) . 67g34.18.2.2.2 Use case - Person / Animal protection . 68g34.18.2.2.3 Use case - Object pr
42、otection 68g34.18.2.3 Use case - Transaction 69g34.18.2.3.1 Use case - PoS Terminals (Point of Sale Terminals) . 69g34.18.2.4 Use case - Control . 69g34.18.2.4.1 Use case - Controlling vending machines 69g34.18.2.4.2 Use case - Controlling production machines . 70g34.18.3 Requirements 70g34.18.3.0 G
43、eneral 70g34.18.3.1 General M2M UICC Requirements 70g34.18.3.1.0 General 70g34.18.3.1.1 Specific requirements related to definition of classes 71g34.18.3.1.2 Example for a possible class system (informative) 71g34.18.3.2 MFF Requirements . 71g34.18.4 Interaction with existing features (informative)
44、72g34.19 Location based services for broadcast technology . 72g3ETSI ETSI TS 102 412 V14.0.0 (2018-07)7Release 144.19.1 Abstract (informative) . 72g34.19.2 Use Cases (informative) 72g34.19.3 Requirement for retrieving location information for broadcast technology 73g34.19.4 Interaction with existing
45、 features (informative) 73g34.20 Terminals with reduced functionality . 73g34.20.1 Abstract (informative) . 73g34.20.2 Use case (informative) 73g34.20.2.1 Use case - Data card 73g34.20.3 Requirements 73g34.20.4 Interaction with existing features (informative) 73g34.21 Digital Rights Management 74g34
46、.21.1 Abstract (informative) . 74g34.21.2 Use cases (informative) 74g34.21.2.0 General 74g34.21.2.1 Use case - Transfer of protected contents and rights by using a UICC . 74g34.21.2.2 Use case - Provisioning of rights in the UICC 74g34.21.2.3 Use case - Direct rendering of DRM-protected content by u
47、sing the UICC . 74g34.21.2.4 Use case - Pre-loading of rights by using the UICC . 75g34.21.3 Requirements 75g34.21.4 Interaction with existing features (informative) 75g34.22 Multicast dataflow in UICC . 75g34.22.1 Abstract (informative) . 75g34.22.2 Use cases (informative) 75g34.22.2.1 Use case - B
48、roadcast data services 75g34.22.2.2 Use case - Mobile TV related services 76g34.22.3 Requirement for multicast dataflow (subscription and dataflow reception) . 76g34.22.4 Interaction with existing features (informative) 76g34.23 New type of data storage and access 76g34.23.1 Abstract (informative) .
49、 76g34.23.2 Background (informative) . 76g34.23.2.0 General 76g34.23.2.1 Use case - Taking a picture from the terminal, storing it on the UICC and retrieving it . 76g34.23.2.2 Use case - Storing and protecting data through operator portal 77g34.23.2.3 Use case - Storing a service description 77g34.23.2.4 Use case - Managing multimedia content via UICC to a remote server 77g34.23.2.5 Use case - Partitioning UICC memory 77g34.23.2.6 Use case - UICC content depending on user authentication . 77g34.23.2.7 Use case - Migration to a USB UICC without ICCD class . 77g34.23.3 Requirement