Attention is currently required from: daniel, dexter, lynxis lazus, neels.
laforge has posted comments on this change by dexter. ( https://gerrit.osmocom.org/c/pysim/+/42353?usp=email )
Change subject: docs/put_key: add tutorial that explains how to manage global platform keys ......................................................................
Patch Set 5:
(2 comments)
File docs/put_key-tutorial.rst:
https://gerrit.osmocom.org/c/pysim/+/42353/comment/677d853a_aa55c651?usp=ema... : PS5, Line 38: an ISD-P (Issuer : Security Domain - Profile) exist. (see also: https://euicc-manual.osmocom.org/docs/lpa/applet-id/) : : On top of this, an eSIM profile may establish its own `securityDomain`. This `securityDomain` is comparable to the : Issuer Security Domain (ISD) we also find on UICCs. The ISD-P is identical with the [first/main] "securityDomain establised by the eSIM profile". The two separate paragraphs read as if those are separate things
https://gerrit.osmocom.org/c/pysim/+/42353/comment/ecdc10e0_7a3146a0?usp=ema... : PS5, Line 78: `SCP02` is slightly : older and commonly used on UICCs. The more modern `SCP03` is commonly used on eUICCs. I would remove the "commonly used" sections here. Simply stating one is the older than the other and the two algorithms should be sufficient and we know is factually true. I would argue neither SCP02 nor SCP03 are particularly common with UICCs nor eUICCS as what is common there is SCP80 and SCP81. No normal phone has any code to perform SCP02/SCP03.