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.