Hi all,
I need to send the LTE authentication request parameters (challenge data) to USIM running on the UICC and get the challenge response. This is to be done via some android app or system module.
IMO this kind of support is provided by the RIL (Radio Interface Layer) in the android and generally it is vendor specific. This layer is needed because UICC SIM cards are connected to baseband processor and android runs on application processor. Some android project is there but am not sure whether this can be used for my purpose:
http://code.google.com/p/seek-for-android/wiki/EapSimAka
There seems to be some API’s in the “TelephonyManager” service in android for GSM (EAP-SIM) authentication [getIccSimChallengeResponse(), etc.]. Not sure if it works and if any support is there for LTE (EPS-AKA) authentication.
I need to send the LTE authentication request parameters (challenge data) to USIM running on the UICC and get the challenge response. This is to be done via some android app or system module.
IMO this kind of support is provided by the RIL (Radio Interface Layer) in the android and generally it is vendor specific. This layer is needed because UICC SIM cards are connected to baseband processor and android runs on application processor. Some android project is there but am not sure whether this can be used for my purpose:
http://code.google.com/p/seek-for-android/wiki/EapSimAka
There seems to be some API’s in the “TelephonyManager” service in android for GSM (EAP-SIM) authentication [getIccSimChallengeResponse(), etc.]. Not sure if it works and if any support is there for LTE (EPS-AKA) authentication.