diff options
-rw-r--r-- | pySim/cards.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/pySim/cards.py b/pySim/cards.py index fb84a8d..d912a7a 100644 --- a/pySim/cards.py +++ b/pySim/cards.py @@ -338,12 +338,12 @@ class FakeMagicSim(Card): # Set first entry entry = ( - '81' + # 1b Status: Valid & Active + '81' + # 1b Status: Valid & Active rpad(b2h(p['name'][0:14]), 28) + # 14b Entry Name - enc_iccid(p['iccid']) + # 10b ICCID - enc_imsi(p['imsi']) + # 9b IMSI_len + id_type(9) + IMSI - p['ki'] + # 16b Ki - lpad(p['smsp'], 80) # 40b SMSP (padded with ff if needed) + enc_iccid(p['iccid']) + # 10b ICCID + enc_imsi(p['imsi']) + # 9b IMSI_len + id_type(9) + IMSI + p['ki'] + # 16b Ki + lpad(p['smsp'], 80) # 40b SMSP (padded with ff if needed) ) self._scc.update_record('000c', 1, entry) |