ts_31_102: Add shell command for GET IDENTITY

GET IDENTITY is used in the "SUCI computation on USIM" feature.

Change-Id: I619d397900dbd6565f8f46acdabcee511903830c
This commit is contained in:
Harald Welte
2023-06-06 18:15:52 +02:00
committed by laforge
parent 621f78c943
commit 7ec822373e
3 changed files with 28 additions and 0 deletions

View File

@@ -641,3 +641,8 @@ class SimCardCommands:
def get_data(self, tag: int, cla: int = 0x00):
data, sw = self._tp.send_apdu('%02xca%04x00' % (cla, tag))
return (data, sw)
# TS 31.102 Section 7.5.2
def get_identity(self, context: int):
data, sw = self._tp.send_apdu_checksw('807800%02x00' % (context))
return (data, sw)