Compare commits

...

9 Commits

Author SHA1 Message Date
Gerrit User 1000028 8f7d2da554 Update patch set 4
Patch Set 4:

(1 comment)

Patch-set: 4
2026-03-19 16:52:25 +00:00
Gerrit User 1000002 35483161e8 Update patch set 4
Patch-set: 4
Reviewer: Gerrit User 1000002 <1000002@035e6965-6537-41bd-912c-053f3cf69326>
2026-03-19 16:51:28 +00:00
Gerrit User 1000002 c32d376c98 Update patch set 3
Patch Set 3: Verified+1

5 passed:
* [distcheck] https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/JOB_TYPE=distcheck,a1=default,a3=default,a4=default,label=osmocom-gerrit/2980/consoleFull
* [docs] https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/JOB_TYPE=docs,a1=default,a3=default,a4=default,label=osmocom-gerrit/2980/consoleFull
* [lint] https://jenkins.osmocom.org/jenkins/job/gerrit-lint/27658/consoleFull
* [pylint] https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/JOB_TYPE=pylint,a1=default,a3=default,a4=default,label=osmocom-gerrit/2980/consoleFull
* [test] https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/JOB_TYPE=test,a1=default,a3=default,a4=default,label=simtester/2980/consoleFull

Build Successful

Patch-set: 3
Tag: jenkins
Label: Verified=+1, e5c6a2e6f266ad128f56fe9c75904daa81d94900
2026-03-19 16:51:28 +00:00
Gerrit User 1000002 5657d4653a Update patch set 4
Patch Set 4:

Build Started
https://jenkins.osmocom.org/jenkins/job/gerrit-pysim/2988/consoleFull

Patch-set: 4
Tag: jenkins
2026-03-19 16:51:05 +00:00
Gerrit User 1000028 76c253028e Update patch set 4
Patch Set 4:

(3 comments)

Patch-set: 4
2026-03-19 16:50:40 +00:00
Gerrit User 1000028 b344ee86cc Create patch set 4
Uploaded patch set 4.

Patch-set: 4
Subject: docs/put_key: add tutorial that explains how to manage global platform keys
Commit: d82f047f91
Tag: autogenerated:gerrit:newPatchSet
Groups: d82f047f91
2026-03-19 16:50:40 +00:00
Gerrit User 1000002 860bef8089 Update patch set 3
Patch Set 3:

Build Started
https://jenkins.osmocom.org/jenkins/job/gerrit-pysim/2987/consoleFull

Patch-set: 3
Tag: jenkins
2026-03-19 16:33:40 +00:00
Gerrit User 1000028 b4467ddcfa Update patch set 3
Patch Set 3:

(2 comments)

Patch-set: 3
2026-03-19 16:33:15 +00:00
Gerrit User 1000028 2ec22b9241 Create patch set 3
Uploaded patch set 3.

Outdated Votes:
* Verified+1 (copy condition: "changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE")


Patch-set: 3
Subject: docs/put_key: add tutorial that explains how to manage global platform keys
Commit: 1f56ea9be0
Tag: autogenerated:gerrit:newPatchSet
Groups: 1f56ea9be0
2026-03-19 16:33:15 +00:00
3 changed files with 114 additions and 0 deletions
+72
View File
@@ -17,6 +17,24 @@
"revId": "177a45d2ae3c8df71a744fc145ed442fa53914a5",
"serverId": "035e6965-6537-41bd-912c-053f3cf69326"
},
{
"unresolved": false,
"key": {
"uuid": "4cf5210a_e1df87dc",
"filename": "docs/put_key-tutorial.rst",
"patchSetId": 2
},
"lineNbr": 80,
"author": {
"id": 1000028
},
"writtenOn": "2026-03-19T16:33:15Z",
"side": 1,
"message": "I have now reworked this. When I get https://euicc-manual.osmocom.org/docs/lpa/applet-id/ correctly then the purpose of the ISD-P is to be some kind of secure container of the profile. When it also is the \"on-card representative of the SM-DP+\", then the eSIM profile owner (MNO) probably has no influence here at all. This also may explain why it has no keys provisioned. As far as I understand now the ISD-P is not interesting at all in the scope of this tutorial. What we are interested in is the securityDomain that is specified in the eSIM profile.",
"parentUuid": "f00a2814_36ab91c0",
"revId": "177a45d2ae3c8df71a744fc145ed442fa53914a5",
"serverId": "035e6965-6537-41bd-912c-053f3cf69326"
},
{
"unresolved": true,
"key": {
@@ -34,6 +52,24 @@
"revId": "177a45d2ae3c8df71a744fc145ed442fa53914a5",
"serverId": "035e6965-6537-41bd-912c-053f3cf69326"
},
{
"unresolved": false,
"key": {
"uuid": "b26a03d3_2f32e64e",
"filename": "docs/put_key-tutorial.rst",
"patchSetId": 2
},
"lineNbr": 405,
"author": {
"id": 1000028
},
"writtenOn": "2026-03-19T16:50:40Z",
"side": 1,
"message": "I finally found a reference for the KVN range used with SCP81 and it even aligns with my practical observations.",
"parentUuid": "d02dc6e7_d739cea5",
"revId": "177a45d2ae3c8df71a744fc145ed442fa53914a5",
"serverId": "035e6965-6537-41bd-912c-053f3cf69326"
},
{
"unresolved": true,
"key": {
@@ -51,6 +87,24 @@
"revId": "177a45d2ae3c8df71a744fc145ed442fa53914a5",
"serverId": "035e6965-6537-41bd-912c-053f3cf69326"
},
{
"unresolved": false,
"key": {
"uuid": "3eab4fe4_cf6a6d15",
"filename": "docs/put_key-tutorial.rst",
"patchSetId": 2
},
"lineNbr": 462,
"author": {
"id": 1000028
},
"writtenOn": "2026-03-19T16:33:15Z",
"side": 1,
"message": "I have checked this back. Remote Application Management over HTTP Public Release v1.1.2, section 3.3.2 clearly says that the second key is a DEK key. So this is correct.",
"parentUuid": "e399c246_e2140b13",
"revId": "177a45d2ae3c8df71a744fc145ed442fa53914a5",
"serverId": "035e6965-6537-41bd-912c-053f3cf69326"
},
{
"unresolved": true,
"key": {
@@ -67,6 +121,24 @@
"message": "I also tried to provision the key within the permitted range from the table above but it didn\u0027t work.",
"revId": "177a45d2ae3c8df71a744fc145ed442fa53914a5",
"serverId": "035e6965-6537-41bd-912c-053f3cf69326"
},
{
"unresolved": false,
"key": {
"uuid": "0fd3061e_302f0487",
"filename": "docs/put_key-tutorial.rst",
"patchSetId": 2
},
"lineNbr": 808,
"author": {
"id": 1000028
},
"writtenOn": "2026-03-19T16:50:40Z",
"side": 1,
"message": "Done",
"parentUuid": "ebb60afd_8df5f58f",
"revId": "177a45d2ae3c8df71a744fc145ed442fa53914a5",
"serverId": "035e6965-6537-41bd-912c-053f3cf69326"
}
]
}
+21
View File
@@ -0,0 +1,21 @@
{
"comments": [
{
"unresolved": false,
"key": {
"uuid": "ce3aeaf3_76986e40",
"filename": "/PATCHSET_LEVEL",
"patchSetId": 3
},
"lineNbr": 0,
"author": {
"id": 1000028
},
"writtenOn": "2026-03-19T16:50:40Z",
"side": 1,
"message": "I have reworked the part about the ISD-P. I think this should be good now. The only open question that still remains is the KVN range commonly used for SCP81.",
"revId": "1f56ea9be03252123d9fb2e18ed96dedd399ad25",
"serverId": "035e6965-6537-41bd-912c-053f3cf69326"
}
]
}
+21
View File
@@ -0,0 +1,21 @@
{
"comments": [
{
"unresolved": false,
"key": {
"uuid": "c021df19_2f94a405",
"filename": "/PATCHSET_LEVEL",
"patchSetId": 4
},
"lineNbr": 0,
"author": {
"id": 1000028
},
"writtenOn": "2026-03-19T16:52:25Z",
"side": 1,
"message": "I managed to find a source for the KVN range used with SCP80. So all open questions have found an answer now.",
"revId": "d82f047f91134f5f74d9d38cffc250d25d7bcd7d",
"serverId": "035e6965-6537-41bd-912c-053f3cf69326"
}
]
}