Tech-
invite
3GPP
space
IETF
RFCs
SIP
Quick
21
22
23
24
25
26
27
28
29
31
32
33
34
35
36
37
38
4‑5x
TS 31.048
Security mechanisms for the (U)SIM application toolkit;
Test specification
3GPP‑Page
ETSI‑search
ToC
↓
V5.1.0 (PDF)
2005/10 143 p.
Rapporteur:
Mr. Phan, Ly Thanh
full Table of Contents for
TS 31.048
Word version: 5.1.0
1
Scope
Word‑p. 9
2
References
Word‑p. 9
3
Definitions and abbreviations
Word‑p. 10
3.1
Definitions
Word‑p. 10
3.2
Abbreviations
Word‑p. 10
4
Test Environment
Word‑p. 10
4.1
Applicability
Word‑p. 11
4.2
Test environment description
Word‑p. 11
4.3
Tests format
Word‑p. 12
4.3.1
Test Area Reference
Word‑p. 12
4.3.1.0
Format description
Word‑p. 12
4.3.1.1
Conformance requirements
Word‑p. 12
4.3.1.2
Test Area Files
Word‑p. 12
4.3.1.3
Test Procedure
Word‑p. 13
4.3.1.4
Test Coverage
Word‑p. 13
4.4
Initial Conditions
Word‑p. 13
4.4.1
Security parameters
Word‑p. 13
4.4.2
Prepersonalisation
Word‑p. 14
4.4.3
Environment
Word‑p. 15
4.5
Package name
Word‑p. 15
4.6
AID Coding
Word‑p. 16
4.6.2
Specific Test Applet Name
Word‑p. 16
4.7
Test Equipment
Word‑p. 17
4.7.1
APDU tool
Word‑p. 17
4.7.2
Util packages
Word‑p. 17
4.7.3
Applet installation parameters
Word‑p. 17
4.7.3.1
Security parameters
Word‑p. 17
4.7.3.2
Loading components
Word‑p. 17
4.8
Testing methodology
Word‑p. 17
4.8.1
Test interfaces and facilities
Word‑p. 17
5
Test specification
Word‑p. 17
5.1
Generalised secured packet structure
Word‑p. 17
5.1.1
Command packet structure
Word‑p. 17
5.1.1.1
Conformance Requirements
Word‑p. 17
5.1.2
Response packet structure
Word‑p. 18
5.1.2.1
Conformance Requirements
Word‑p. 18
5.2
Implementation for SMS-PP
Word‑p. 19
5.2.1
Structure of the SMS
Word‑p. 19
5.2.1.1
Commands Description
Word‑p. 19
5.2.1.1.1
Conformance Requirements
Word‑p. 19
5.2.1.1.2
Test Area Files
Word‑p. 20
5.2.1.1.3
Test Procedure
Word‑p. 20
5.2.1.1.4
Test Coverage
Word‑p. 21
5.2.2
Command Packet contained in a Single SMS-PP
Word‑p. 21
5.2.2.1
Commands Description
Word‑p. 21
5.2.2.1.1
Conformance Requirements
Word‑p. 21
5.2.2.1.2
Test Area Files
Word‑p. 22
5.2.2.1.3
Test Procedure
Word‑p. 22
5.2.2.1.4
Test Coverage
Word‑p. 24
5.2.3
Command Packet contained in a Concatenated SMS-PP
Word‑p. 24
5.2.3.1
Commands Description
Word‑p. 24
5.2.3.1.1
Conformance Requirements
Word‑p. 24
5.2.3.1.2
Test Area Files
Word‑p. 24
5.2.3.1.3
Test Procedure
Word‑p. 25
5.2.3.1.4
Test Coverage
Word‑p. 27
5.2.4
Response packet structure
Word‑p. 27
5.2.4.1
Commands Description
Word‑p. 27
5.2.4.1.1
Conformance Requirements
Word‑p. 27
5.2.4.1.2
Test Area Files
Word‑p. 27
5.2.4.1.3
Test Procedure
Word‑p. 27
5.2.4.1.4
Test Coverage
Word‑p. 28
5.2.5
Security Mechanism for the Command Packet
Word‑p. 28
5.2.5.1
Commands Description
Word‑p. 28
5.2.5.1.1
Conformance Requirements
Word‑p. 28
5.2.5.1.2
Test Area Files
Word‑p. 29
5.2.5.1.3
Test Procedure
Word‑p. 29
5.2.5.1.3.1
(U)SIM_SEC_SPP_SMC_1, Testfocus counter
Word‑p. 29
5.2.5.1.3.2
(U)SIM_SEC_SPP_SMC_2, Testfocus integrity
Word‑p. 32
5.2.5.1.3.3
(U)SIM_SEC_SPP_SMC_3, Testfocus ciphering
Word‑p. 34
5.2.5.1.3.4
(U)SIM_SEC_SPP_SMC_4, Testfocus mixed mode integrity, ciphering and counter
Word‑p. 37
5.2.5.1.4
Test Coverage
Word‑p. 40
5.2.6
Security Mechanism for the Response Packet
Word‑p. 40
5.2.6.1
Commands Description
Word‑p. 40
5.2.6.1.1
Conformance Requirements
Word‑p. 40
5.2.6.1.2
Test Area Files
Word‑p. 41
5.2.6.1.3
Test Procedure
Word‑p. 42
5.2.6.1.4
Test Coverage
Word‑p. 50
5.3
Implementation for SMS-CB
Word‑p. 50
5.3.1
Structure of the CBS page in the SMS-CB Message
Word‑p. 50
5.3.1.1
Conformance Requirements
Word‑p. 50
5.3.1.2
Test suites files
Word‑p. 50
5.3.1.3
Test coverage
Word‑p. 53
5.3.2
A Command Packet structure contained in a SMS-CB message
Word‑p. 53
5.3.2.1
Conformance Requirements
Word‑p. 53
5.3.2.2
Test suites files
Word‑p. 53
5.3.2.3
Test coverage
Word‑p. 54
5.3.3
Security mechanism for SMS-CB
Word‑p. 54
5.3.3.1
Conformance Requirements
Word‑p. 54
5.3.3.2
Test suites files
Word‑p. 55
5.3.3.3
Test procedure
Word‑p. 56
5.3.3.3.1
(U)SIM_SEC_SCB_SMC_1, Testfocus counter
Word‑p. 56
5.3.3.3.2
(U)SIM_SEC_SCB_SMC_2, Testfocus integrity
Word‑p. 59
5.3.3.3.3
(U)SIM_SEC_SCB_SMC_3, Testfocus ciphering
Word‑p. 62
5.3.3.3.4
(U)SIM_SEC_SCB_SMC_4, Testfocus mixed mode integrity, ciphering and counter
Word‑p. 65
5.3.3.4
Test coverage
Word‑p. 68
5.4
Remote File Management for SIM
Word‑p. 69
5.4.1
Behaviour of the Remote File Management Application
Word‑p. 69
5.4.1.1
Command session description
Word‑p. 69
5.4.1.1.1
Conformance Requirement
Word‑p. 69
5.4.1.1.2
Test Area Files
Word‑p. 69
5.4.1.1.3
Test Coverage
Word‑p. 70
5.4.2
Coding of the command
Word‑p. 70
5.4.2.1
SIM Input command
Word‑p. 70
5.4.2.1.1
Conformance Requirement
Word‑p. 71
5.4.2.1.2
Test suites files
Word‑p. 71
5.4.2.1.3
Test coverage
Word‑p. 74
5.4.2.2
SIM Output command
Word‑p. 74
5.4.2.2.1
Conformance requirement
Word‑p. 74
5.4.2.2.2
Test suites files
Word‑p. 74
5.4.2.2.3
Test coverage
Word‑p. 75
5.4.3
SIM specific behaviour for Response Packets (Using SMS_PP)
Word‑p. 75
5.4.3.1
Conformance requirements
Word‑p. 75
5.4.3.2
Test Area Files
Word‑p. 76
5.4.3.3
Test Coverage
Word‑p. 77
5.5
Remote File Management for USIM
Word‑p. 77
5.5.1
Behaviour of the Remote File Management Application
Word‑p. 77
5.5.1.1
Conformance Requirement
Word‑p. 77
5.5.1.2
Test Area Files
Word‑p. 77
5.5.1.3
Test Coverage
Word‑p. 78
5.5.2
Coding of the command
Word‑p. 79
5.5.2.1
USIM Input command
Word‑p. 79
5.5.2.1.1
Conformance requirements:
Word‑p. 79
5.5.2.1.2
Test suites files
Word‑p. 79
5.5.2.1.3
Test coverage
Word‑p. 82
5.5.2.2
USIM Output command
Word‑p. 82
5.5.2.2.1
Conformance requirements:
Word‑p. 82
5.5.2.2.2
Test Area Files
Word‑p. 82
5.5.2.2.3
Test coverage
Word‑p. 83
5.5.3
USIM specific behaviour for Response Packets (Using SMS_PP)
Word‑p. 83
5.5.3.1
Conformance requirements:
Word‑p. 83
5.5.3.2
Test Area Files
Word‑p. 84
5.5.3.3
Test Coverage
Word‑p. 85
5.6
Remote Applet Management
Word‑p. 85
5.6.1
Remote Applet Management Application behaviour
Word‑p. 85
5.6.1.1
Command session description
Word‑p. 85
5.6.1.1.1
Conformance Requirements
Word‑p. 85
5.6.1.1.2
Test Area Files
Word‑p. 85
5.6.1.1.3
Test Coverage
Word‑p. 86
5.6.1.2
Applet management behaviour
Word‑p. 86
5.6.1.2.1
Conformance Requirements
Word‑p. 86
5.6.1.2.2
Test Area Files
Word‑p. 87
5.6.1.2.3
Test Coverage
Word‑p. 90
5.6.2
Commands coding
Word‑p. 90
5.6.2.1
Commands coding structure
Word‑p. 90
5.6.2.1.1
Conformance Requirements
Word‑p. 90
5.6.2.1.2
Test Area Files
Word‑p. 90
5.6.2.1.3
Test Coverage
Word‑p. 91
5.6.2.2
Input command coding
Word‑p. 91
5.6.2.2.1
Conformance Requirements
Word‑p. 91
5.6.2.2.2
Test Area Files
Word‑p. 91
5.6.2.2.3
Test Coverage
Word‑p. 92
5.6.2.3
Output command coding
Word‑p. 92
5.6.2.3.1
Conformance Requirements
Word‑p. 92
5.6.2.3.2
Test Area Files
Word‑p. 92
5.6.2.3.3
Test Procedure
Word‑p. 92
5.6.2.3.4
Test Coverage
Word‑p. 92
5.6.3
(U)SIM Response Packet
Word‑p. 93
5.6.3.1
-
Word‑p. 93
5.6.3.1.1
Conformance Requirements
Word‑p. 93
5.6.3.1.2
Test Area Files
Word‑p. 93
5.6.3.1.4
Test Coverage
Word‑p. 94
5.7
Annex A commands
Word‑p. 94
5.7.1
Applet Management Commands
Word‑p. 94
5.7.1.1
Commands Description
Word‑p. 94
5.7.1.1.1
Conformance Requirements
Word‑p. 94
5.7.1.1.2
Test suite files
Word‑p. 94
5.7.1.1.3
Test Coverage
Word‑p. 97
5.7.2
Install commands
Word‑p. 97
5.7.2.1
Install(Load) Command
Word‑p. 97
5.7.2.1.1
Conformance Requirements
Word‑p. 97
5.7.2.1.2
Test Area Files
Word‑p. 98
5.7.2.1.3
Test Coverage
Word‑p. 100
5.7.2.2
Install (install) and install(install and make selectable) commands
Word‑p. 100
5.7.2.2.1
Conformance Requirements
Word‑p. 100
5.7.2.2.2
Test Area Files
Word‑p. 102
5.7.2.2.3
Test Coverage
Word‑p. 113
5.7.3
Delete command
Word‑p. 113
5.7.4
Load command
Word‑p. 113
5.7.5
Put Key command
Word‑p. 113
5.7.5.1
Command session description
Word‑p. 113
5.7.5.1.1
Conformance Requirements
Word‑p. 113
5.7.5.1.2
Test Area Files
Word‑p. 114
5.7.5.1.3
Test Procedure
Word‑p. 114
5.7.5.1.4
Test Coverage
Word‑p. 114
5.7.6
Set Status command
Word‑p. 114
A
(Normative) Test area reference acronym table
Word‑p. 115
B
(Normative) Script file syntax and format description
Word‑p. 117
B.1
Syntax description
Word‑p. 117
B.2
Semantics
Word‑p. 118
B.3
Example
Word‑p. 118
B.4
Style and formatting
Word‑p. 119
C
(Normative) Default Prepersonalisation
Word‑p. 120
C.1
General Default Prepersonalisation
Word‑p. 120
C.2
Sim.Access.SimView test default prepersonalisation
Word‑p. 122
C.2.1
DF SIMTEST (SIM Test)
Word‑p. 122
C.2.2
EF TNR (Transparent Never Read)
Word‑p. 122
C.2.3
EF TNU (Transparent Never Update)
Word‑p. 123
C.2.4
EF TARU (Transparent Always Read and Update)
Word‑p. 123
C.2.5
EF CNR (Cyclic Never Read)
Word‑p. 123
C.2.6
EF CNU (Cyclic Never Update)
Word‑p. 124
C.2.7
EF CNIC (Cyclic Never Increase)
Word‑p. 124
C.2.8
EF CNIV (Cyclic Never Invalidate)
Word‑p. 124
C.2.9
EF CNRH (Cyclic Never Rehabilitate)
Word‑p. 125
C.2.10
EF CARU (Cyclic Always Read and Update)
Word‑p. 125
C.2.11
EF LNR (Linear Fixed Never Read)
Word‑p. 125
C.2.12
EF LNU (Linear Fixed Never Update)
Word‑p. 126
C.2.13
EF LARU (Linear Fixed Always Read and Update)
Word‑p. 126
C.2.14
EF CINA (Cyclic Increase Not Allowed)
Word‑p. 126
C.2.15
EF TRAC (Transparent Read Access Condition CHV2)
Word‑p. 127
C.2.16
EF TIAC (Transparent Invalidate Access Condition CHV1)
Word‑p. 127
C.2.17
EF CIAC (Cyclic Increase Access Condition CHV2)
Word‑p. 127
C.2.18
EF CIAA (Cyclic Increase Access Condition ADM)
Word‑p. 128
C.2.19
EF CNRI (Cyclic Never Rehabilitate Invalidated)
Word‑p. 128
D
(Normative) Loading , testing and cleaning script examples.
Word‑p. 129
E
(Normative) Test Area Files
Word‑p. 130
F
(Normative) Configuration Parameters File
Word‑p. 131
F.1
Syntax
Word‑p. 131
F.2
File Contents and Organisation
Word‑p. 131
F.2.1
Default values, order and processing
Word‑p. 132
F.2.2
CONVERT Section
Word‑p. 132
F.2.3
INSTALL(load) Section
Word‑p. 132
F.2.4
LOAD Section
Word‑p. 132
F.2.5
INSTALL(install) Section
Word‑p. 132
F.3
Full example
Word‑p. 133
G
(Normative) Specific RFM tests applicability
Word‑p. 135
$
Change history
Word‑p. 136