Actions
Feature #3585
closedLegacy SIM support in Osmo Core Network
Start date:
09/24/2018
Due date:
% Done:
0%
Spec Reference:
Description
According to the 3GPP http://www.3gpp.org/ftp/tsg_sa/wg3_security/tsgs3_13_yokohama/docs/PDF/S3-000322.pdf
The UMTS network can support legacy SIM by using c4 c5 conversion method
A number of proposals have been put forward, each attempting to improve the key
robustness and cryptographic strength. The current proposal in discussion at the S3
meeting #12 is shown here:
C4: CK[UMTS] =KC || KC
C5: IK[UMTS] = Kc1 xor Kc2 || KC || Kc1 xor Kc2
(Where Kc1 and Kc2 are both 32 bits long and Kc = KC1 || Kc2)
Does osmo CN network have such implemention?I saw osmo_auth_3g_from_2g() function but did it used in UMTS core network
If not,i think will have these problem
HLR,incorrectly handle the UMTS AUTH request with legacy Ki Only record,then send triples instead of quintuples which is not recognized by VLR
VLR,can not handle the triples for HLR and generated quintuples to RNC
Signaling format compability will be a big problem
Updated by laforge over 5 years ago
- Status changed from New to Rejected
- Assignee set to neels
Using 2G SIM cards with 3G RAN is actually how we developed 3G Support first in Osmocom.
It should definitely still be supported.
Please open an issue if you should observe that it's not working.
Actions