, , ATR (Answer To Reset - /RESET), ...
1. .
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
2A
|
00
|
00
|
08
|
|
00 00 00 00 00 00 00 00
|
|
90 00 -
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
2A
|
00
|
01
|
08
|
|
00 00 00 00 00 00 00 00
|
|
PIN PUK-,
.
,
PIN- .
, , PIN PUK- GSM (CHV1 CHV2),
, .
(CHV1 CHV2)
PIN PUK . .
PIN/PUK , - , .
. , , PUK-,
, CHV1 ( CHV2, PIN/PUK ).
2. PIN' PUK'.
CHV1 -
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
A4
|
00
|
00
|
02
|
|
00 00
|
|
90 00. ( ) -
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
D6
|
00
|
00
|
17
|
|
01 00 00 31 31 31 31 FF FF FF FF 03 03 31 32 33 34 35 36 37 38 0A 0A
|
|
CHV :
Byte
|
Parameter/Description
|
Mandatory-Optional
|
Length
|
1
|
- 00 - - 01 -
|
|
1
|
2-3
|
RFU,
|
|
2
|
4-11
|
PIN (ASCII HEX; FF - ). - : 1111
|
|
8
|
12
|
- -
|
|
1
|
13
|
- -
|
|
1
|
14-21
|
PUK (ASCII HEX). PUK : 12345678
|
|
8
|
22
|
-
|
|
1
|
23
|
-
|
|
1
|
|
-, - "1111" , PUK - "12345678" .
CHV2 -
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
A4
|
00
|
00
|
02
|
|
01 00
|
|
90 00. ( - ) -
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
D6
|
00
|
00
|
17
|
|
01 00 00 31 31 31 31 FF FF FF FF 03 03 31 32 33 34 35 36 37 38 0A 0A
|
|
- -
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
20
|
00
|
01
|
08
|
|
31 31 31 31 FF FF FF FF
|
|
-. APDU , , , -. 90 00.
3. IMSI .
IMSI (International Mobile Subscriber Identity) - . 3 :
+ GSM + . , IMSI ;-).
IMSI, , SIM-. , , IMSI - 123456789012345 (15 ). IMSI - 08 19 32 54 76 98 10 32 54. :
- IMSI - 809 , - 809123456789012345 (18 );
- , BCD (.. ). . - - 081932547698103254. ( - ), IMSI.
IMSI 8 . , IMSI 15 . , IMSI F 15 . , , 8, .
IMSI.
GSM -
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
A4
|
00
|
00
|
02
|
|
7F 20
|
|
9F XX, XX - Get Response.
GSM. IMSI -
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
A4
|
00
|
00
|
02
|
|
6F 07
|
|
9F XX.
IMSI -
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
D6
|
00
|
00
|
09
|
|
80 91 23 45 67 89 01 23 45
|
|
90 00. IMSI .
4. Ki - .
KI (Mobile Subscriber Identification Key) - . GSM.
Ki, , , 16 , : 12 34 56 78 90 AB CD EF 12 34 56 78 90 AB CD EF. , Ki, -
00 LL 00 Ki ....... Ki ZZ YY 00
Byte
|
Parameter/Description
|
Mandatory-Optional
|
Length
|
1
|
RFU -
|
|
1
|
2
|
LL - Ki (HEX)
|
|
1
|
3
|
RFU -
|
|
1
|
4 - 19
|
Ki (HEX)
|
|
16
|
20
|
-
|
|
1
|
21
|
-
|
|
1
|
22
|
RFU -
|
|
1
|
|
Ki 16 . , FF.
, -
00 10 00 12 34 56 78 90 AB CD EF 12 34 56 78 90 AB CD EF 08 08 00
.
GSM. -
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
A4
|
00
|
00
|
02
|
|
00 01
|
|
9F XX .
-
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
6
|
00
|
00
|
22
|
|
00 10 00 12 34 56 78 90 AB CD EF 12 34 56 78 90 AB CD EF 08 08 00
|
|
- 90 00.
5. GSM.
Language Preference . - . .
-
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
A4
|
00
|
00
|
02
|
|
6F 05
|
|
9F XX .
( ) -
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
6
|
00
|
00
|
01
|
|
01
|
|
- 90 00.
Ciphering key Kc . - 8 , , . , , , 5 0. - 07 ( - 00000111), ( ).
-
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
A4
|
00
|
00
|
02
|
|
6F 20
|
|
9F XX.
-
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
6
|
00
|
00
|
09
|
|
FF FF FF FF FF FF FF FF 07
|
|
- 90 00.
! FF. , . FF -, . , , - 07.
HPLMN search period - HPLMN ( , ;-) ). - 1 , (16Y+Z)n . Y - , Z - . 00 - .
-
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
A4
|
00
|
00
|
02
|
|
6F 31
|
|
9F XX.
-
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
6
|
00
|
00
|
01
|
|
04
|
|
- 90 00.
Administrative data. -
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
A4
|
00
|
00
|
02
|
|
6F AD
|
|
9F XX.
-
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
6
|
00
|
00
|
03
|
|
00 FF FF
|
|
- 90 00.
( 00) ( 2 3 FF).
SIM servic table , . GSM 11.11. - , , . -
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
A4
|
00
|
00
|
02
|
|
6F 38
|
|
9F XX.
-
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
6
|
00
|
00
|
04
|
|
FF 3F FF 0F
|
|
- 90 00.
GSM, - Broadcast control channels. 16 . -
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
A4
|
00
|
00
|
02
|
|
6F 74
|
|
9F XX.
-
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
6
|
00
|
00
|
10
|
|
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
|
|
- 90 00.
Telecom -
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
A4
|
00
|
00
|
02
|
|
7F 10
|
|
9F XX.
SMSP (Short message service parameters). , SMS . ( ) . -
Byte
|
Parameter/Description
|
Mandatory-Optional
|
Length
|
1-Y
|
Alpha-Identifier
|
O
|
Y
|
Y+1
|
Parameter Indicators
|
M
|
1
|
Y+2 ... Y+13
|
TP-Destination Address
|
M
|
12
|
Y+14 ... Y+25
|
TS-Service Centre Address
|
M
|
12
|
Y+26
|
TP-Protocol Identifier
|
M
|
1
|
Y+27
|
TP-Data Coding Scheme
|
M
|
1
|
Y+28
|
TP-Validity Period
|
M
|
1
|
|
M/O / (M - mandatory, O - optional). - -. Y .
- 1 . , / ( 1 - ) -
Byte
|
Parameter/Description
|
Mandatory-Optional
|
Length
|
1
|
TP-Destination Address
|
|
|
2
|
TS-Service Centre Address
|
|
|
3
|
TP-Protocol Identifier
|
|
|
4
|
TP-Data Coding Scheme
|
|
|
5
|
TP-Validity Period
|
|
|
6
|
, 1
|
|
|
7
|
, 1
|
|
|
8
|
, 1
|
|
|
|
Destination Address ( SMS-).
Service Centre Address - . , +38050-123-45-67 ;-). TS-Service Centre Address :
07 91 83 50 10 32 54 76 FF FF FF FF
(07) , . FF. (91) - (GSM 3.40 Version5.3.0:July1996 33). , - ( !).
- TP-Protocol Identifier. 00. GSM 3.40 (GSM 3.40 Version5.3.0:July1996 47).
TP-Data Coding Scheme - 00 (GSM 3.38 8).
TP-Validity Period (GSM 3.40 Version5.3.0:July1996 33) , SMS- , . 168 (hex: A8) .
, SMSP , - linear fixed. - 44 (hex:2C). , -
4B 56 53 4D 53 30 31 FF FF FF FF FF FF FF - alpha-identifier
E1 - Parameter indicators
FF FF FF FF FF FF FF FF FF FF FF FF - TP-Destination Address
07 91 83 50 10 32 54 76 FF FF FF FF - TS-Service Centre Address
00 - TP-Protocol Identifier
00 - TP-Data Coding Scheme
A7 - TP-Validity Period
FF - RFU
FF - RFU
Select -
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
A4
|
00
|
00
|
02
|
|
6F 42
|
|
9F XX.
-
Cla
|
Ins
|
P1
|
P2
|
P3/Lc
|
Le
|
Data In
|
A0
|
DC
|
01
|
04
|
2C
|
|
4B 56 53 4D 53 30 31 FF FF FF FF FF FF FF E1 FF FF FF FF FF FF FF FF FF FF FF FF 07 91 83 50 10 32 54 76 FF FF FF FF 00 00 A7 FF FF
|
|
- 90 00.
SIM - . , -. "1111" ( 2). , , . ;-).