From abde8db5e185791b346f1b7f49d310a47f549f3a Mon Sep 17 00:00:00 2001 From: Neels Hofmeyr Date: Fri, 30 Jan 2026 22:02:20 +0100 Subject: [PATCH] saip: SdKey.__doc__: update SdKey listing Change-Id: Ib5011b0c7d76b082231744cf09077628dc4e69b7 --- pySim/esim/saip/personalization.py | 93 +++++++++++++++--------------- 1 file changed, 48 insertions(+), 45 deletions(-) diff --git a/pySim/esim/saip/personalization.py b/pySim/esim/saip/personalization.py index abac7b95..de7ce43a 100644 --- a/pySim/esim/saip/personalization.py +++ b/pySim/esim/saip/personalization.py @@ -745,51 +745,54 @@ class SdKey(BinaryParam): at time of writing this comment, this prints: - SdKeyScp02Kvn20AesDek SCP02-KVN20-AES-DEK - SdKeyScp02Kvn20AesEnc SCP02-KVN20-AES-ENC - SdKeyScp02Kvn20AesMac SCP02-KVN20-AES-MAC - SdKeyScp02Kvn21AesDek SCP02-KVN21-AES-DEK - SdKeyScp02Kvn21AesEnc SCP02-KVN21-AES-ENC - SdKeyScp02Kvn21AesMac SCP02-KVN21-AES-MAC - SdKeyScp02Kvn22AesDek SCP02-KVN22-AES-DEK - SdKeyScp02Kvn22AesEnc SCP02-KVN22-AES-ENC - SdKeyScp02Kvn22AesMac SCP02-KVN22-AES-MAC - SdKeyScp02KvnffAesDek SCP02-KVNff-AES-DEK - SdKeyScp02KvnffAesEnc SCP02-KVNff-AES-ENC - SdKeyScp02KvnffAesMac SCP02-KVNff-AES-MAC - SdKeyScp03Kvn30AesDek SCP03-KVN30-AES-DEK - SdKeyScp03Kvn30AesEnc SCP03-KVN30-AES-ENC - SdKeyScp03Kvn30AesMac SCP03-KVN30-AES-MAC - SdKeyScp03Kvn31AesDek SCP03-KVN31-AES-DEK - SdKeyScp03Kvn31AesEnc SCP03-KVN31-AES-ENC - SdKeyScp03Kvn31AesMac SCP03-KVN31-AES-MAC - SdKeyScp03Kvn32AesDek SCP03-KVN32-AES-DEK - SdKeyScp03Kvn32AesEnc SCP03-KVN32-AES-ENC - SdKeyScp03Kvn32AesMac SCP03-KVN32-AES-MAC - SdKeyScp80Kvn01AesDek SCP80-KVN01-AES-DEK - SdKeyScp80Kvn01AesEnc SCP80-KVN01-AES-ENC - SdKeyScp80Kvn01AesMac SCP80-KVN01-AES-MAC - SdKeyScp80Kvn01DesDek SCP80-KVN01-DES-DEK - SdKeyScp80Kvn01DesEnc SCP80-KVN01-DES-ENC - SdKeyScp80Kvn01DesMac SCP80-KVN01-DES-MAC - SdKeyScp80Kvn02AesDek SCP80-KVN02-AES-DEK - SdKeyScp80Kvn02AesEnc SCP80-KVN02-AES-ENC - SdKeyScp80Kvn02AesMac SCP80-KVN02-AES-MAC - SdKeyScp80Kvn02DesDek SCP80-KVN02-DES-DEK - SdKeyScp80Kvn02DesEnc SCP80-KVN02-DES-ENC - SdKeyScp80Kvn02DesMac SCP80-KVN02-DES-MAC - SdKeyScp80Kvn03AesDek SCP80-KVN03-AES-DEK - SdKeyScp80Kvn03AesEnc SCP80-KVN03-AES-ENC - SdKeyScp80Kvn03AesMac SCP80-KVN03-AES-MAC - SdKeyScp80Kvn03DesDek SCP80-KVN03-DES-DEK - SdKeyScp80Kvn03DesEnc SCP80-KVN03-DES-ENC - SdKeyScp80Kvn03DesMac SCP80-KVN03-DES-MAC - SdKeyScp81Kvn40Dek SCP81-KVN40-DEK - SdKeyScp81Kvn40Tlspsk SCP81-KVN40-TLSPSK - SdKeyScp81Kvn41Dek SCP81-KVN41-DEK - SdKeyScp81Kvn41Tlspsk SCP81-KVN41-TLSPSK - SdKeyScp81Kvn42Dek SCP81-KVN42-DEK - SdKeyScp81Kvn42Tlspsk SCP81-KVN42-TLSPSK + SdKeyScp02Kvn20AesDek SCP02-KVN20-AES-DEK + SdKeyScp02Kvn20AesEnc SCP02-KVN20-AES-ENC + SdKeyScp02Kvn20AesMac SCP02-KVN20-AES-MAC + SdKeyScp02Kvn21AesDek SCP02-KVN21-AES-DEK + SdKeyScp02Kvn21AesEnc SCP02-KVN21-AES-ENC + SdKeyScp02Kvn21AesMac SCP02-KVN21-AES-MAC + SdKeyScp02Kvn22AesDek SCP02-KVN22-AES-DEK + SdKeyScp02Kvn22AesEnc SCP02-KVN22-AES-ENC + SdKeyScp02Kvn22AesMac SCP02-KVN22-AES-MAC + SdKeyScp02KvnffAesDek SCP02-KVNff-AES-DEK + SdKeyScp02KvnffAesEnc SCP02-KVNff-AES-ENC + SdKeyScp02KvnffAesMac SCP02-KVNff-AES-MAC + SdKeyScp03Kvn30AesDek SCP03-KVN30-AES-DEK + SdKeyScp03Kvn30AesEnc SCP03-KVN30-AES-ENC + SdKeyScp03Kvn30AesMac SCP03-KVN30-AES-MAC + SdKeyScp03Kvn31AesDek SCP03-KVN31-AES-DEK + SdKeyScp03Kvn31AesEnc SCP03-KVN31-AES-ENC + SdKeyScp03Kvn31AesMac SCP03-KVN31-AES-MAC + SdKeyScp03Kvn32AesDek SCP03-KVN32-AES-DEK + SdKeyScp03Kvn32AesEnc SCP03-KVN32-AES-ENC + SdKeyScp03Kvn32AesMac SCP03-KVN32-AES-MAC + SdKeyScp80Kvn01AesDek SCP80-KVN01-AES-DEK + SdKeyScp80Kvn01AesEnc SCP80-KVN01-AES-ENC + SdKeyScp80Kvn01AesMac SCP80-KVN01-AES-MAC + SdKeyScp80Kvn01DesDek SCP80-KVN01-DES-DEK + SdKeyScp80Kvn01DesEnc SCP80-KVN01-DES-ENC + SdKeyScp80Kvn01DesMac SCP80-KVN01-DES-MAC + SdKeyScp80Kvn02AesDek SCP80-KVN02-AES-DEK + SdKeyScp80Kvn02AesEnc SCP80-KVN02-AES-ENC + SdKeyScp80Kvn02AesMac SCP80-KVN02-AES-MAC + SdKeyScp80Kvn02DesDek SCP80-KVN02-DES-DEK + SdKeyScp80Kvn02DesEnc SCP80-KVN02-DES-ENC + SdKeyScp80Kvn02DesMac SCP80-KVN02-DES-MAC + SdKeyScp80Kvn03AesDek SCP80-KVN03-AES-DEK + SdKeyScp80Kvn03AesEnc SCP80-KVN03-AES-ENC + SdKeyScp80Kvn03AesMac SCP80-KVN03-AES-MAC + SdKeyScp80Kvn03DesDek SCP80-KVN03-DES-DEK + SdKeyScp80Kvn03DesEnc SCP80-KVN03-DES-ENC + SdKeyScp80Kvn03DesMac SCP80-KVN03-DES-MAC + SdKeyScp81Kvn40AesDek SCP81-KVN40-AES-DEK + SdKeyScp81Kvn40DesDek SCP81-KVN40-DES-DEK + SdKeyScp81Kvn40Tlspsk SCP81-KVN40-TLSPSK + SdKeyScp81Kvn41AesDek SCP81-KVN41-AES-DEK + SdKeyScp81Kvn41DesDek SCP81-KVN41-DES-DEK + SdKeyScp81Kvn41Tlspsk SCP81-KVN41-TLSPSK + SdKeyScp81Kvn42AesDek SCP81-KVN42-AES-DEK + SdKeyScp81Kvn42DesDek SCP81-KVN42-DES-DEK + SdKeyScp81Kvn42Tlspsk SCP81-KVN42-TLSPSK ''' SdKey.all_implementations = []