TC65 JAVA User's Guide
Strictly confidential / Released
11.4.1
Structure of the Java Security Commands
General structure
total len
cmd
param num
UINT16
UINT16
UINT16
part of the cmd structure for the creation of the signature
total len = all bytes of the command structure (including size of "total len")
param len = all bytes of the parameter structure (including size of "param len")
List of parameters
param id
param len
0x0001
D
0x0002
0x0005
0x0003
0x0014
0x0004
D
D - depend from the length of parameter
List of commands
cmd id
description
0x0001
Set Customer Root Certificate
0x0002
Del Customer Root Certificate
0x0003
Switch on/off Certificate Verification for HTTPS Connections
0x0004
Switch on/off OBEX Functionality
Set Customer Root Certificate
total len
0x0001
0x0003
Del Customer Root Certificate
total len
0x0002
0x0002
Switch on/off Certificate Verification for HTTPS Connections
total len
0x0003
0x0003
Switch on/off OBEX Functionality
total len
0x0004
0x0003
TC65 JAVA User's Guide_V05
parameter unit
parameter unit
param len
param id
UINT16
UINT16
param data
description
certificate data
content of *.der file
0x00 or 0x01
on/off switch, 0x00 = off, 0x01 = on
IMEI
numeric numbers in ASCII format (zero terminated string)
signature data
SHA-1signature the of command, base64 coded (zero terminated string)
param unit certificate
param unit IMEI
param unit switch
param unit switch
Page 77 of 90
...
param data
...
param unit IMEI
param unit signature
param unit IMEI
param unit IMEI
s
signature unit
UINT16
UINT16
signature
param unit signature
param unit signature
param unit signature
26.09.2005