Tech-
invite
3GPP
space
IETF
space
21
22
23
24
25
26
27
28
29
31
32
33
34
35
36
37
38
4‑5x
Content for
TS 23.048
Word version: 5.9.0
1…
5…
5
Generalised Secured Packet structure
6
Implementation for SMS-PP
7
Implementation for SMS-CB
8
Standardised (U)SIM toolkit commands for Remote File Management
9
Open Platform commands for Remote Applet Management
A
Remote Management Applications Implementation for TS 43.019 compliant cards
B
Relation between security layer and Open Platform security architecture
$
Change history
5
Generalised Secured Packet structure
p. 11
5.1
Command Packet structure
p. 11
5.1.1
Coding of the SPI
p. 12
5.1.2
Coding of the KIc
p. 13
5.1.3
Coding of the KID
p. 13
5.1.4
Counter Management
p. 13
5.2
Response Packet structure
p. 14
6
Implementation for SMS-PP
p. 15
6.1
Structure of the UDH of the Security Header in a Short Message Point to Point
p. 15
6.2
A Command Packet contained in a Single Short Message Point to Point
p. 16
6.3
A Command Packet contained in Concatenated Short Messages Point to Point
p. 17
6.4
Structure of the Response Packet
p. 18
7
Implementation for SMS-CB
p. 19
7.1
Structure of the CBS page in the SMS-CB Message
p. 19
7.2
A Command Packet contained in a SMS-CB message
p. 19
7.3
Structure of the Response Packet for a SMS-CB Message
p. 20
8
Standardised (U)SIM toolkit commands for Remote File Management
p. 20
8.1
Behaviour of the Remote File Management Application
p. 20
8.2
Coding of the commands
p. 21
8.2.1
SIM Input Commands
p. 21
8.2.2
SIM Output Commands
p. 21
8.2.3
USIM input commands
p. 21
8.2.4
USIM output commands
p. 22
8.3
(U)SIM specific behaviour for Response Packets (Using SMS-PP)
p. 22
8.4
Void
9
Open Platform commands for Remote Applet Management
p. 23
9.1
Remote Applet Management Application behaviour
p. 23
9.1.1
Package Loading
p. 23
9.1.2
Applet Installation
p. 24
9.1.3
Package Removal
p. 24
9.1.4
Applet Removal
p. 24
9.1.5
Applet Locking / Unlocking
p. 24
9.1.6
Applet Parameters Retrieval
p. 24
9.2
Commands coding
p. 24
9.2.1
Input Commands
p. 24
9.2.2
Output Commands
p. 24
9.3
Response Packets
p. 25
9.3.1
(U)SIM Response Packets
p. 25
9.3.2
Void
A
(Normative) Remote Management Applications Implementation for TS 43.019 compliant cards
p. 26
A.1
Applet Management Commands for TS 43.019 compliant cards
p. 26
A.1.1
Commands Description
p. 26
A.1.1.1
DELETE
p. 26
A.1.1.2
GET DATA
p. 26
A.1.1.2.1
Menu Parameters
p. 26
A.1.1.2.2
Card Resources Information
p. 27
A.1.1.3
GET STATUS
p. 27
A.1.1.4
INSTALL
p. 27
A.1.1.4.1
Install (Load)
p. 27
A.1.1.4.2
Install (Install)
p. 28
A.1.1.4.2.1
Toolkit Applet Specific Parameters
p. 29
A.1.1.4.2.2
Memory space
p. 30
A.1.1.4.2.3
Access domain
p. 30
A.1.1.4.2.3a
3GPP Access Mechanism
p. 31
A.1.1.4.2.4
Priority level of the Toolkit applet
p. 31
A.1.1.4.2.5
Coding of the Minimum Security Level
p. 32
A.1.1.5
LOAD
p. 32
A.1.1.6
SET STATUS
p. 33
A.1.1.7
PUT KEY
p. 33
A.2
Security of messages sent to the Remote Management Applications
p. 34
A.2.1
Minimum Security Level
p. 34
A.2.2
Remote File Management Access Conditions
p. 34
A.3
Security Management for Applet Management using APDUs
p. 34
A.3.1
Selection of Card Manager and Security Domain
p. 34
A.3.2
Mutual authentication
p. 34
A.3.3
APDU's DAP Computation
p. 34
B
(Normative) Relation between security layer and Open Platform security architecture
p. 35
B.1
Key set version - counter association within a Security Domain
p. 35
B.2
Security keys KIc, KID
p. 35
$
Change history
p. 36