FreeCalypso > hg > fc-sim-tools
comparison doc/ADM-PIN-numbering @ 65:c9c2a8d954ba
doc/ADM-PIN-numbering: add Sysmocom USIM/ISIM description
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Wed, 24 Mar 2021 00:31:45 +0000 |
| parents | dba24129027e |
| children |
comparison
equal
deleted
inserted
replaced
| 64:dba24129027e | 65:c9c2a8d954ba |
|---|---|
| 83 by the numbers that appear in the actual binary protocol; | 83 by the numbers that appear in the actual binary protocol; |
| 84 | 84 |
| 85 * Looking at Grcard's own documentation (see doc/vendor/grcard2-person-script), | 85 * Looking at Grcard's own documentation (see doc/vendor/grcard2-person-script), |
| 86 one can see that Grcard engineers refer to them as ADM2 and ADM8, following | 86 one can see that Grcard engineers refer to them as ADM2 and ADM8, following |
| 87 the numbering shift explained earlier in this article. | 87 the numbering shift explained earlier in this article. |
| 88 | |
| 89 Sysmocom USIM/ISIM cards | |
| 90 ======================== | |
| 91 | |
| 92 All UICC/USIM/ISIM cards we know of (made by Sysmocom and others) have just one | |
| 93 administrative PIN which they call ADM1, and in the UICC protocol this ADM1 PIN | |
| 94 is entered with a VERIFY PIN command with P2=0x0A. If a UICC-native card also | |
| 95 allows ADM1 authentication in a GSM 11.11 SIM protocol session, then the | |
| 96 corresponding extended VERIFY CHV command will also use P2=0x0A. | |
| 97 | |
| 98 Because these cards implement the classic GSM 11.11 SIM protocol only as a | |
| 99 backward compatibility mode, rather than native, there is no universal agreement | |
| 100 regarding ADM access level codes returned in SELECT responses for EFs in the | |
| 101 classic SIM protocol: sysmoUSIM-SJS1 cards return ADM5, whereas sysmoISIM-SJA2 | |
| 102 cards return ADM10 - both numbers are per FC SIM tools numbering convention of | |
| 103 ADM4 through ADM14. |
