Skip to content
Success

Changes

Summary

  1. ts_102_221: EF.ARR: fix read_arr_record (details)
  2. pySim.esim.saip: Hex representation of SecurityDomainKey (details)
  3. contrib/saip-tool: Use repr() on security domain keys (details)
Commit e20f9e6cdf0b65d2c706a84e02fb023375575cba by lynxis
ts_102_221: EF.ARR: fix read_arr_record

`read_arr_record 1` failed with an AttributeError exception
because RECORD_NR must be all caps.

Change-Id: If44f9f2271293d3063f6c527e5a68dcfaeb5942e
The file was modifiedpySim/ts_102_221.py
Commit c07ecbae52d80938068515ef2e77c3476f7c9d52 by laforge
pySim.esim.saip: Hex representation of SecurityDomainKey

Let's print the key_usage_qualifier in hexadecimal notation (more compact)

Change-Id: Ic9a92d53d73378eafca1760dd8351215bce1157a
The file was modifiedpySim/esim/saip/__init__.py
Commit 05fd870d1b7213dbfa55e19cb9b61a7894cc8cf7 by laforge
contrib/saip-tool: Use repr() on security domain keys

Let's not reinvent the wheel of printing such data structures and use
the repr method provided by the respective class instead.  This also
adds the missing key_usage_qualifier information to the print-out,
as well as the mac_len of the key components.

Change-Id: Iaead4a02f07130fd00bcecc43e1c843f1c221e63
The file was modifiedcontrib/saip-tool.py