Neels Hofmeyr
98f5e49a09
spec: remove classmark enquiry and ciphering from figure 1
...
Related: OS#4492
Change-Id: I7f215a1e6a5ea24208971ffd443363f614e3f0a6
2020-10-28 21:53:29 +01:00
Oliver Smith
6aa67e3da2
spec: next pseudo IMSI SMS lost: better wording
...
Remove the obvious and also weirdly worded part of the sentence.
2020-05-11 08:45:26 +02:00
Oliver Smith
5e998f110b
spec: explain sleep in sim app before imsi switch
2020-05-11 08:39:27 +02:00
Oliver Smith
e9b57f5dc4
spec: UL Request: clarify sentence
2020-05-11 08:20:24 +02:00
Oliver Smith
4d3277f077
spec: replace should with must
...
Make it clear that statements like 'the operator should make sure that the
next pseudonymous IMSI SMS cannot be read or modified by third parties'
are not recommendations, but requirements for this specification to
work.
2020-05-08 09:44:51 +02:00
Oliver Smith
fcf7811bc0
spec: clarify "Next Pseudonymous IMSI SMS is Lost"
...
Explicitly state that we send a lost next pseudonymous IMSI again.
2020-05-08 09:44:51 +02:00
Oliver Smith
04ff01ef63
spec: SIM applet: verify: next IMSI is different
...
Suggested by ROS, so it would not be possible for the HLR to send the
same pseudonymous IMSI with an increased counter.
Seems like a good idea to me, if there was a bug in the HLR and it would
send the same pseudo IMSI for that reason, the SIM would not reset the
imsi_pseudo_lu counter.
2020-05-08 09:44:39 +02:00
Harald Welte
29a79afacc
spec: fix paragraph regarding SUPI
...
The SUPI often is not larger than the IMSI, but the SUCI is.
2020-04-16 12:23:34 +02:00
Oliver Smith
0c7dda618f
spec: add Harald as author too
2020-04-16 11:48:25 +02:00
Oliver Smith
d82eac650c
spec: remove \n in Summary of Proposed Solution
2020-04-16 11:44:44 +02:00
Oliver Smith
968dd357b1
spec: improve page breaks
...
Fix the almost empty page, that would only have "2.2.1.1 Counter
Storage" and one line of text, the related table starting a new page
(although no explicit page break was there).
Add a page break before "2.2. SIM/USIM Provisioning" to avoid that
almost blank page, and add some more page breaks before big headlines
for consistency and better readability.
2020-04-16 11:44:32 +02:00
Oliver Smith
e87abdf164
spec: minor fixes
2020-04-16 11:18:40 +02:00
Harald Welte
d3380dd6a8
spec: Add Neels as author
...
Neels may not have written the wording of the spec, but he was
very much involved in designing this system and its prototype.
2020-04-16 10:38:40 +02:00
Harald Welte
9db94bbf89
spec: Expanding text in some places; language improvements
2020-04-16 10:36:19 +02:00
Oliver Smith
b80a9f87e4
spec: mention more EF to invalidate
2020-04-15 11:46:36 +02:00
Oliver Smith
763232b34c
spec: mention that this works for SIM and USIM
2020-04-15 11:14:11 +02:00
Oliver Smith
7bcddc91b6
spec: change license to CC-BY
2020-04-15 10:43:02 +02:00
Oliver Smith
efe5c98b77
spec: intro: mention 5G SUCI
2020-04-15 10:29:21 +02:00
Oliver Smith
a281464e6c
spec: minor fixes, wrap text
2020-04-14 15:06:21 +02:00
Harald Welte
b053436e0f
spec: Refer to standard OTA SMS security
...
The encryption is "out of scope" because it already exists. Hence
we specify that the existing means of 23.048 shall be used.
2020-04-11 10:21:15 +02:00
Harald Welte
37981b6d6d
spec: don't use Release 99 spec numbers (03.19 -> 43.019)
2020-04-11 10:21:15 +02:00
Harald Welte
4dc664dd5f
spec: Not all countries require proof of ID when buying SIMs
2020-04-11 10:21:15 +02:00
Harald Welte
9d63d6fd72
spec: minor language/wording improvements
2020-04-11 10:21:11 +02:00
Oliver Smith
247c875973
remove text replaced by specification
2020-04-09 15:19:03 +02:00
Oliver Smith
0feaa89ab9
spec: move reference implementation to the end
2020-04-09 15:15:29 +02:00
Oliver Smith
a0354de49a
spec: User-configurable Minimum Duration Between IMSI Changes
2020-04-09 15:13:38 +02:00
Oliver Smith
69e3fa6b85
spec: Warning the Subscriber If the Pseudonymous IMSI Does Not Change
2020-04-09 14:54:49 +02:00
Oliver Smith
cbe90581ed
spec: end to end enc
2020-04-08 15:38:29 +02:00
Oliver Smith
18bf9bb185
spec: ATT = 0
2020-04-08 15:26:59 +02:00
Oliver Smith
bb8d912705
spec: write section: reference implementation
2020-04-08 14:58:50 +02:00
Oliver Smith
5de45c0885
spec: error scenarios
2020-04-08 14:37:58 +02:00
Oliver Smith
7b0dbb962d
docs/spec: SMS structure
2020-04-08 10:39:24 +02:00
Oliver Smith
64d154ceb9
spec: next pseudo_imsi_timer expires
2020-04-08 08:58:17 +02:00
Oliver Smith
ef43ac3ad6
spec: write out until Insert Subscriber Data Result
2020-04-07 16:02:19 +02:00
Oliver Smith
7e33ef5e87
spec: add cancel location req to graph
2020-04-07 15:05:11 +02:00
Oliver Smith
92a2288f42
spec: elaborate on how optional this is
2020-04-07 14:51:29 +02:00
Oliver Smith
206a0fa9a1
spec: Process Update_Location_HLR: bullet points + graph
2020-04-07 14:51:25 +02:00
Oliver Smith
8b68e4ec9e
spec: describe SIM applet
2020-04-07 09:38:49 +02:00
Oliver Smith
9748cdc622
IMSIPseudo.java: Cosmetic: fix missing space
2020-04-07 09:38:44 +02:00
Oliver Smith
8c81b5561b
spec: minor fixes
2020-04-07 08:44:56 +02:00
Oliver Smith
bf33c75af4
spec: Pseudonymous IMSI Storage in the HLR
2020-04-06 15:46:29 +02:00
Oliver Smith
6f9f2186c1
spec: use 2g example throughout the document
2020-04-06 14:29:34 +02:00
Oliver Smith
2c8a19c1ed
spec: re-organize headlines
2020-04-06 14:14:53 +02:00
Oliver Smith
7afd701011
spec: describe LU without pseudo IMSI
2020-04-06 13:34:58 +02:00
Oliver Smith
5616ae828e
specification.md: mark as deprecated
2020-04-03 14:04:30 +02:00
Oliver Smith
5c95bc9caf
spec: introduction, headlines
2020-04-03 14:03:24 +02:00
Oliver Smith
2baa0d5305
doc: prepare for asciidoc based specification
2020-04-03 09:00:00 +02:00
Oliver Smith
4a3d8d3f14
docs/specification.md: note Process Update_Location_HLR
2020-04-02 15:15:17 +02:00
Oliver Smith
1acc89b8fc
README.md: SIM must not perform IMSI detach
2020-03-31 12:23:52 +02:00
Oliver Smith
c4206534f9
README.md: improve headlines
2020-03-31 12:12:47 +02:00