-
98f5e49a09
spec: remove classmark enquiry and ciphering from figure 1
master
Neels Hofmeyr
2020-10-28 21:53:08 +0100
-
6aa67e3da2
spec: next pseudo IMSI SMS lost: better wording
Oliver Smith
2020-05-11 08:45:26 +0200
-
5e998f110b
spec: explain sleep in sim app before imsi switch
Oliver Smith
2020-05-11 08:39:27 +0200
-
e9b57f5dc4
spec: UL Request: clarify sentence
Oliver Smith
2020-05-11 08:20:24 +0200
-
4d3277f077
spec: replace should with must
Oliver Smith
2020-05-08 09:42:11 +0200
-
fcf7811bc0
spec: clarify "Next Pseudonymous IMSI SMS is Lost"
Oliver Smith
2020-05-08 09:35:34 +0200
-
04ff01ef63
spec: SIM applet: verify: next IMSI is different
Oliver Smith
2020-05-08 08:54:27 +0200
-
8302b71af7
Update patch set 1
Gerrit User 1000004
2020-05-04 08:29:17 +0000
-
806f653167
Edit Repo Config
Harald Welte
2020-05-04 08:28:12 +0000
-
26e1f11e88
Create change
Gerrit User 1000004
2020-05-04 08:28:12 +0000
-
-
29a79afacc
spec: fix paragraph regarding SUPI
Harald Welte
2020-04-16 12:23:34 +0200
-
0c7dda618f
spec: add Harald as author too
Oliver Smith
2020-04-16 11:48:25 +0200
-
d82eac650c
spec: remove \n in Summary of Proposed Solution
Oliver Smith
2020-04-16 11:40:13 +0200
-
968dd357b1
spec: improve page breaks
Oliver Smith
2020-04-16 11:34:01 +0200
-
e87abdf164
spec: minor fixes
Oliver Smith
2020-04-16 11:18:20 +0200
-
d3380dd6a8
spec: Add Neels as author
laforge/spec
Harald Welte
2020-04-16 10:38:40 +0200
-
9db94bbf89
spec: Expanding text in some places; language improvements
Harald Welte
2020-04-16 10:36:19 +0200
-
b80a9f87e4
spec: mention more EF to invalidate
Oliver Smith
2020-04-15 11:46:36 +0200
-
763232b34c
spec: mention that this works for SIM and USIM
Oliver Smith
2020-04-15 11:14:11 +0200
-
7bcddc91b6
spec: change license to CC-BY
Oliver Smith
2020-04-15 10:43:02 +0200
-
efe5c98b77
spec: intro: mention 5G SUCI
Oliver Smith
2020-04-15 10:29:21 +0200
-
a281464e6c
spec: minor fixes, wrap text
Oliver Smith
2020-04-14 14:31:29 +0200
-
b053436e0f
spec: Refer to standard OTA SMS security
Harald Welte
2020-04-11 10:19:49 +0200
-
37981b6d6d
spec: don't use Release 99 spec numbers (03.19 -> 43.019)
Harald Welte
2020-04-11 10:19:21 +0200
-
4dc664dd5f
spec: Not all countries require proof of ID when buying SIMs
Harald Welte
2020-04-11 10:18:57 +0200
-
9d63d6fd72
spec: minor language/wording improvements
Harald Welte
2020-04-11 10:18:34 +0200
-
247c875973
remove text replaced by specification
Oliver Smith
2020-04-09 15:19:03 +0200
-
0feaa89ab9
spec: move reference implementation to the end
Oliver Smith
2020-04-09 15:15:29 +0200
-
a0354de49a
spec: User-configurable Minimum Duration Between IMSI Changes
Oliver Smith
2020-04-09 15:13:38 +0200
-
69e3fa6b85
spec: Warning the Subscriber If the Pseudonymous IMSI Does Not Change
Oliver Smith
2020-04-09 14:54:49 +0200
-
cbe90581ed
spec: end to end enc
Oliver Smith
2020-04-08 15:38:29 +0200
-
18bf9bb185
spec: ATT = 0
Oliver Smith
2020-04-08 15:26:59 +0200
-
bb8d912705
spec: write section: reference implementation
Oliver Smith
2020-04-08 14:58:50 +0200
-
5de45c0885
spec: error scenarios
Oliver Smith
2020-04-08 14:37:58 +0200
-
7b0dbb962d
docs/spec: SMS structure
Oliver Smith
2020-04-08 10:33:52 +0200
-
64d154ceb9
spec: next pseudo_imsi_timer expires
Oliver Smith
2020-04-08 08:36:18 +0200
-
ef43ac3ad6
spec: write out until Insert Subscriber Data Result
Oliver Smith
2020-04-07 16:02:19 +0200
-
7e33ef5e87
spec: add cancel location req to graph
Oliver Smith
2020-04-07 15:05:11 +0200
-
92a2288f42
spec: elaborate on how optional this is
Oliver Smith
2020-04-07 14:50:56 +0200
-
206a0fa9a1
spec: Process Update_Location_HLR: bullet points + graph
Oliver Smith
2020-04-07 14:30:07 +0200
-
8b68e4ec9e
spec: describe SIM applet
Oliver Smith
2020-04-07 09:38:49 +0200
-
9748cdc622
IMSIPseudo.java: Cosmetic: fix missing space
Oliver Smith
2020-04-07 09:38:44 +0200
-
8c81b5561b
spec: minor fixes
Oliver Smith
2020-04-07 08:44:56 +0200
-
bf33c75af4
spec: Pseudonymous IMSI Storage in the HLR
Oliver Smith
2020-04-06 15:46:29 +0200
-
6f9f2186c1
spec: use 2g example throughout the document
Oliver Smith
2020-04-06 14:29:34 +0200
-
2c8a19c1ed
spec: re-organize headlines
Oliver Smith
2020-04-06 14:04:13 +0200
-
7afd701011
spec: describe LU without pseudo IMSI
Oliver Smith
2020-04-06 11:59:59 +0200
-
5616ae828e
specification.md: mark as deprecated
Oliver Smith
2020-04-03 14:04:30 +0200
-
5c95bc9caf
spec: introduction, headlines
Oliver Smith
2020-04-03 14:03:24 +0200
-
2baa0d5305
doc: prepare for asciidoc based specification
Oliver Smith
2020-04-03 09:00:00 +0200
-
4a3d8d3f14
docs/specification.md: note Process Update_Location_HLR
Oliver Smith
2020-04-02 15:15:17 +0200
-
1acc89b8fc
README.md: SIM must not perform IMSI detach
Oliver Smith
2020-03-31 12:21:06 +0200
-
c4206534f9
README.md: improve headlines
Oliver Smith
2020-03-31 12:12:47 +0200
-
8c3bd0b43a
README: add user-configurable minimum duration
Oliver Smith
2020-03-31 12:09:57 +0200
-
6d06adb8c2
README.md: fix typo
Oliver Smith
2020-03-27 13:12:30 +0100
-
0ee12879f9
README.md: use headlines
Oliver Smith
2020-02-26 15:31:10 +0100
-
5e62dbacd1
docs: update to feedback from Neels
Oliver Smith
2020-02-26 15:20:15 +0100
-
15c3bfb49f
Invalidate Kc, too
Oliver Smith
2020-02-26 12:02:47 +0100
-
134f41f5d1
Invalidate TMSI, P-TMSI after changing IMSI
Oliver Smith
2020-02-26 10:57:07 +0100
-
4ac43a2f1b
add SIM REFRESH command after IMSI change
Neels Hofmeyr
2020-02-26 02:02:53 +0100
-
872140db64
add make reflash
Neels Hofmeyr
2020-02-25 03:43:12 +0100
-
ff5364a5bd
Makefile: add some .PHONY
Neels Hofmeyr
2020-02-25 03:41:53 +0100
-
7c5e973e25
add 'make list'
Neels Hofmeyr
2020-02-25 03:19:36 +0100
-
b5ca312419
Test: Bytes.toStr()
Neels Hofmeyr
2020-02-25 03:26:23 +0100
-
483f5a4f74
refactor the menu, the mi2str() implementation, and tests
Neels Hofmeyr
2020-02-25 03:06:12 +0100
-
26256941eb
make writeIMSI() safe against invalid length
Neels Hofmeyr
2020-02-25 03:23:53 +0100
-
cf04db0318
drop unnecessary 'new byte[]' before {...}
Neels Hofmeyr
2020-02-25 03:23:03 +0100
-
9a3428e46e
prompt(): add prefillVal arg
Neels Hofmeyr
2020-02-25 03:21:12 +0100
-
ad4531a414
add Bytes.java
Neels Hofmeyr
2020-02-25 03:19:26 +0100
-
583bfecc34
eliminate itemCount param from showMenu()
Neels Hofmeyr
2020-02-25 03:10:38 +0100
-
41b6f543a3
write user entered IMSI to SIM
Neels Hofmeyr
2020-02-24 23:00:30 +0100
-
b86190c986
add .gitignore
Neels Hofmeyr
2020-02-24 22:42:37 +0100
-
d20f93a2c0
add MobileIdentity as separate class, add test
Neels Hofmeyr
2020-02-24 22:42:22 +0100
-
faeef438bc
fix applet-project.mk: allow multiple .java sources, separate jar target
Neels Hofmeyr
2020-02-24 22:51:56 +0100
-
c916b97761
copy applet-project.mk here, to be able to apply changes
Neels Hofmeyr
2020-02-24 22:51:21 +0100
-
c24fdd1ad7
readIMSI, writeIMSI
Neels Hofmeyr
2020-02-24 21:31:01 +0100
-
0866f3a036
add Enter IMSI dialog
Neels Hofmeyr
2020-02-24 21:30:42 +0100
-
c0c95621ea
add hexdump()
Neels Hofmeyr
2020-02-24 21:29:23 +0100
-
984627047e
Mobile Identity routines
Neels Hofmeyr
2020-02-24 21:26:05 +0100
-
ba7a6f22a5
return result of user interaction prompts
Neels Hofmeyr
2020-02-24 21:26:37 +0100
-
c8e96413cb
tweak indent in switch statement
Neels Hofmeyr
2020-02-24 21:29:46 +0100
-
7d7e33f119
more aggressively set private final on class vars
Neels Hofmeyr
2020-02-24 21:24:02 +0100
-
cfb476d207
add showMsgAndWaitKey() to keep decoded IMSI on display
Neels Hofmeyr
2020-02-24 19:00:03 +0100
-
b7a20e3bfc
properly read IMSI as Mobile Identity (3GPP TS 24.008)
Neels Hofmeyr
2020-02-24 18:58:56 +0100
-
89879a09c2
IMSIPseudo.java: fix up length somewhat
Oliver Smith
2020-02-24 15:44:56 +0100
-
6634a5d26b
IMSIPseudo.java: remove unneeded return in showMsg()
Oliver Smith
2020-02-24 15:25:10 +0100
-
89d18bc61e
IMSIPseudo.java: return if reading IMSI fails
Oliver Smith
2020-02-24 15:24:43 +0100
-
799fe1dd55
sim-applet: flash: set --access-domain=00
Oliver Smith
2020-02-24 15:20:55 +0100
-
05b1332d75
sim-applet/LICENSE: add Apache-2.0
Oliver Smith
2020-02-24 14:18:20 +0100
-
d7f18920c3
IMSIPseudo.java: show exception error code
Oliver Smith
2020-02-24 12:24:38 +0100
-
2259cb9fd7
IMSIPseudo: implement "Show IMSI" (WIP)
Oliver Smith
2020-02-24 11:36:31 +0100
-
0f7c8bb3cc
sim-applet/Makefile: add "delete" alias
Oliver Smith
2020-02-24 11:32:48 +0100
-
4eee13d7e7
IMSIPseudo.java: import all
Oliver Smith
2020-02-24 11:28:39 +0100
-
cef081c1e7
IMSIPseudo.java: move showMsg down
Oliver Smith
2020-02-24 10:02:14 +0100
-
ca866fe7c5
IMSIPseudo.java: display menu
Oliver Smith
2020-02-24 09:56:30 +0100
-
234ab54bf7
IMSIPseudo.java: rename showHello to showMsg
Oliver Smith
2020-02-24 08:25:43 +0100
-
2dcbfabb2d
IMSIPseudo.java: rename menuItemText to title
Oliver Smith
2020-02-21 15:40:21 +0100
-
1e5cc46d7f
IMSIPseudo.java: rename welcomeMsg to LUCounter
Oliver Smith
2020-02-21 15:39:14 +0100
-
041b0e0af1
IMSIPesudo.java: simple LU counter
Oliver Smith
2020-02-21 15:19:28 +0100
-
e28705aff5
IMSIPseudo.java: show hello world on LU
Oliver Smith
2020-02-21 10:06:14 +0100