Is it possible to support EAP-SIM or EAP-AKA on any module? | Telit Cinterion IoT Developer Community
September 1, 2015 - 11:38am, 3735 views
Can EAP-SIM/EAP-AKA be supported on any Gemalto/Cinterion modem? Is it supported by the AHS modem/module?
If possible, how to access necessary services on SIM?
- Via regular 3GPP EAP AT commands?
- Via genric SIM access, AT+CSIM?
- Via smartcard access (pcsc)?
Or is it accessible via some other kind of API?
Hello,
EAP-SIM/EAP-AKA is not supported ie. Gemalto does not provide any dedicated interface or documentation for that.
However we do provide AT+CSIM command (also for AHS modules) which might possibly be used for a custom implementation. But Gemalto does not provide any support and the result can't be guaranteed.
Regards,
Bartełomiej
We opened additional logical channel, but had no success when trying to select MF on that channel. Is any additonal setup needed before it is possible to select files on logical channel 1?
//Open channel?
AT+CSIM=10,”0070000001”
CSIM: 6,"019000"
AT+CSIM=14,"01A40004023F00"
RX: +CSIM: 4,"6881"
//Close logical channel?
TX: AT+CSIM=10,"0070800100"
RX: +CSIM: 4,"9000"
The AT+CSIM command with APDU "SELECT" seems to do both "SELECT FILE" and "GET RESPONSE", that is not how it is described in the AT+CSIM examples in the manual.
//USIM MF on default channel
AT+CSIM=14,"00A40004023F00"
+CSIM: 72,"62208202782183023F00A5038001318A01058B032F0601C6099001408301018301819000"
-> Seems to be "SELECT" and "GET RESPONSE"?
In the manual for AHS3
AT+CSIM=14,"00A40004023F00" SELECT Master File (MF).
+CSIM: 4,"6139" Command successful. Indicates that x38 bytes response data are available and can be requested by using GET RESPONSE.
Hello,
I'm not the expert here. And Gemalto does not provide detailed documentation - 3GPP documentation should be the reference.
I've checked this command with some other module I have on my desk and the respomse was similar to that in the document.
However as the command allows direct control of the USIM maybe it would be a good idea to try with another USIM card.
Regards,
Bartłomiej