Specifications
Chapter 14 – SIM-Related Commands
Multi-Tech Systems, Inc. AT Commands for EDGE Modems (S000371B) 195
14.2 AT^SXSM Extended SIM Access
Description: AT^SXSM extends AT+CRSM with additional SIM commands.
All parameters of AT^SXSM are used as specified by GSM 11.11. The Multi-Tech wireless
modem handles internally all required SIM interface locking and file selection routines.
The Multi-Tech wireless modem may return error result code “+CME ERROR” if the
command cannot be passed to the SIM; e.g., if no SIM is inserted. However, errors related
to SIM action are reported in <sw1> and <sw2> parameters as defined in GSM 11.11.
Test Command Syntax: AT^SXSM=?
Response: OK
Write Command Syntax: AT^SXSM=<command>[, <fileID>[, <P1>, <P2>, <P3>[, <data>]]]
Response: ^SXSM: <sw1>, <sw2>[,<response>]
OK
ERROR
+CME ERROR: <err>
Parameter Descriptions:
<command>
136 RUN GSM ALGORITHM
Start the authentication mechanism and cipher key generation on the SIM. It runs the
algorithms A3 and A8 using a 16 byte random number and the subscriber authentication
key Ki, which is stored in the SIM.
<fileID>
Identifier for an elementary data file on SIM, if used by <command>.
<P1>, <P2>, <P3>
Parameters to be passed on by the Multi-Tech wireless modem to the SIM.
<data>
If <command>=136 (RUN GSM ALGORITHM):
16 byte random number.
<sw1>, <sw2>
Status information from the SIM about the execution of the actual command. It is returned in both cases, on
successful or failed execution of the command.
0...255
<response>
Response in case of a successful completion of the previously issued SIM command.
If <command>=136 (RUN GSM ALGORITHM):
The Multi-Tech wireless modem returns SRES and cipher key Kc as calculated by the SIM.
Byte(s) Description Length
1 - 4 SRES - Signed RESponse 4
5 - 12 Kc - Cipher Key 8
Example:
Use <command>=136 (RUN GSM ALGORITHM) to obtain SRES and cipher key Kc values as calculated by the SIM.
at^sxsm=136,,0,0,16,”0011223 Start SIM command “RUN GSM ALGORITHM” with 16 byte random
number.
3445566778899AABBCCDDEEFF”
^SXSM: SRES (bytes 1-4) and Cypher Key Kc (bytes 5-12) values as returned by
the SIM.
144,0,00112233445566778899AA
BB
OK