Attention is currently required from: Hoernchen.

dexter has posted comments on this change by Hoernchen. ( 
https://gerrit.osmocom.org/c/pysim/+/43172?usp=email )

Change subject: GP: LOAD/STORE DATA chunk size from SCP overhead
......................................................................


Patch Set 7: Code-Review+2 Verified+1

(4 comments)

Patchset:

PS7:
I have read through again and I couldn't spot any mistakes. I also have 
re-tested it by installing a java applet from pySim-shell with security level 
3. Thanks for putting the spec references. Those helped me a lot with 
understanding the patch.


File pySim/global_platform/__init__.py:

https://gerrit.osmocom.org/c/pysim/+/43172/comment/7ba72859_8d1580c4?usp=email :
PS7, Line 158:     That legacy form is accepted when parsing, but never 
generated, which agrees with the spec"""
I have looked it up also. There is indeed a deviation from what we normally 
have in ASN.1 BER-TLV. This is the first time I hear about this indefinite 
form. I have never seen anything like that anywhere in the smartcard world. Its 
probably safe to say that it is not applicable to GP.


File pySim/global_platform/scp.py:

https://gerrit.osmocom.org/c/pysim/+/43172/comment/0af620a1_58645cca?usp=email :
PS7, Line 252:             # is formatted as described in Table 11-70: preceded 
by the actual length of the
In GlobalPlatform Card Specification 2.2.1, Table 11-70 is PUT KEY Error 
Conditions, in the Public Review v2.3.1.49 its Format of Key Component Block – 
Padding Present if Needed. So table references shift from version to version. 
Very distracting...


File tests/unittests/test_globalplatform.py:

https://gerrit.osmocom.org/c/pysim/+/43172/comment/5c809a3a_52cd03ba?usp=email :
PS7, Line 385:         # GP CardSpec v2.3.1 Section 11.8.2.3.1: all lengths 
ofPUT KEY are always BER TLV coded
missing space ("...length ofPUT KEY...")



--
To view, visit https://gerrit.osmocom.org/c/pysim/+/43172?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings?usp=email

Gerrit-MessageType: comment
Gerrit-Project: pysim
Gerrit-Branch: master
Gerrit-Change-Id: Ic208f3959a38896f64fb6ccefb24cc360a3ac3a2
Gerrit-Change-Number: 43172
Gerrit-PatchSet: 7
Gerrit-Owner: Hoernchen <[email protected]>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: dexter <[email protected]>
Gerrit-Reviewer: laforge <[email protected]>
Gerrit-Attention: Hoernchen <[email protected]>
Gerrit-Comment-Date: Wed, 12 Aug 2026 14:45:16 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes

Reply via email to