Karolin Varner
8bf9ca203e
feat(whitepaper): Update scientific illustrations to account for Steffen Vogel's reviews
2025-09-05 16:14:13 +02:00
Karolin Varner
8b98d4caca
fix(whitepaper): Typos
2025-09-05 16:12:11 +02:00
Karolin Varner
9d5996e71c
fix(whitepaper): Cookie feature is implemented but experimental
2025-09-05 16:12:11 +02:00
Karolin Varner
f59b63a4d3
fix(whitepaper): pidi naming typo in load_biscuit()
2025-09-05 16:12:11 +02:00
Karolin Varner
e3a88d9a5e
fix(whitepaper): Harmonize naming of package size sums in Fig 2 (Message Types)
...
Graphics to be updated later
2025-09-05 16:12:11 +02:00
Karolin Varner
f38949615f
feat(whitepaper): Move protocol code figure higher in white paper
2025-09-05 16:12:11 +02:00
Karolin Varner
f431301d1e
feat(whitepaper): Info about timers used
...
Text recovered from PR #145 : https://github.com/rosenpass/rosenpass/pull/145
2025-09-05 16:12:11 +02:00
Karolin Varner
771cacb8c8
feat(whitepaper): More info about initiator/responder roles
...
Text recovered from PR #145 : https://github.com/rosenpass/rosenpass/pull/145
2025-09-05 16:12:11 +02:00
Karolin Varner
6383231a6a
fix(whitepaper): biscuit_ct destructuring is destructuring a concatenation
2025-09-05 16:12:11 +02:00
Karolin Varner
4daca9ed56
chore(whitepaper): Biscuit and pidi cipher texts now called pidi_ct/biscuit_ct
2025-09-05 16:12:11 +02:00
Karolin Varner
75ff1e8292
chore(whitepaper): Nomenclature improvements
2025-09-05 16:12:11 +02:00
Karolin Varner
484af1654a
feat(whitepaper): Precise references to KEM versions
2025-09-05 16:12:11 +02:00
Karolin Varner
9c82424dee
fix(whitepaper): Relax requirements on biscuit key life times
...
…and harmonize with the implementation
2025-09-05 16:12:11 +02:00
Karolin Varner
823e5aca56
fix(whitepaper): Incorrect ordering of auth and biscuit in RespHello
...
Graphic fix to come later
2025-09-05 16:12:11 +02:00
Karolin Varner
bc6fa0d672
fix(whitepaper): Incorrect parameter ordering in encaps_/decaps_and_mix
...
Update of the figures in the white paper to come later.
2025-09-05 16:12:10 +02:00
Karolin Varner
db797ff11e
fix(whitepaper): Specify our incorrect (but likely secure) variant of HMAC
2025-09-05 16:12:10 +02:00
Karolin Varner
7790d82b51
fix(whitepaper): Inconsistency between implementation and whitepaper about blake2s/blake2b usage
2025-09-05 16:12:10 +02:00
Karolin Varner
b52c607efc
fix(whitepaper): Inconsistency between implementation and whitepaper about PROTOCOL label
2025-09-05 16:12:10 +02:00
Karolin Varner
d2a85a0d6b
fix(whitepaper): Inconsistency between implementation and whitepaper about labels for txki/txkr
...
Fix of Fig. 5 follows later.
2025-09-05 16:12:10 +02:00
Karolin Varner
221c583508
fix(whitepaper): Incorrect biscuit_no comparison in load_biscuit()
2025-09-05 16:12:10 +02:00
Karolin Varner
14c48cf069
fix(whitepaper): Incorrect name used
...
Fig. 5: Rosenpass Message Handling Code; in IHR5: `decaps_and_mix<SKEM>(sskr, spkr, ct1)` -> `decaps_and_mix<SKEM>(sskr, spkr, sctr)`
Actual update to the figure will be done later
2025-09-05 16:12:10 +02:00
Karolin Varner
6e43a21e74
feat(whitepaper): Brief section about endianness
2025-09-05 16:12:10 +02:00
Karolin Varner
6bfc29ef93
feat(whitepaper): Brief section about protocol roles
2025-09-05 16:12:10 +02:00
Karolin Varner
39341c0ef8
chore(whitepaper): Added an explaining paragraph to section 'Live Session State'
2025-09-05 16:12:10 +02:00
Karolin Varner
9ee86e01ec
feat(whitepaper): Comprehensive reference about packages, labels, and symmetric keys used in protocol
2025-09-05 16:12:10 +02:00
Karolin Varner
3721996f2d
chore(whitepaper): Stub for steffen vogel changelog entry
2025-09-05 16:12:10 +02:00
Karolin Varner
b1a7d94295
feat: Support for custom osk (output key) domain separators in Rosenpass app
...
This allows for custom protocol extensions with custom domain
separators to be used without modifying the Rosenpass source code
2025-06-25 19:48:29 +02:00
Karolin Varner
48b7bb2f14
feat(whitepaper): Introduce protocol extensions & specify WG integration as one
2025-06-25 19:48:29 +02:00
Karolin Varner
77e3682820
chore: Whitespace issues in the whitepaper
2025-06-25 19:48:29 +02:00
David Niehues
37e71a4051
feat(sha3+paper): add information on how SHAKE256 is used in rosenpass to the whitepaper
2025-05-22 15:11:13 +02:00
David Niehues
e90bc1b636
feat(sha+paper): Add reference for SHAKE256 to biblography
2025-05-22 15:10:53 +02:00
Karolin Varner
b483612cb7
feat(protocol): Hash-based retransmission mechanism
...
See the updated whitepaper for details.
Fixes : #331
2024-12-07 12:36:40 +01:00
Karolin Varner
a9b0a90ab5
chore: Update affiliations in whitepaper
2024-12-07 12:36:40 +01:00
Karolin Varner
2bc138e614
chore: Add more info on denial of service mitigation to whitepaper changelog
2024-12-07 12:36:40 +01:00
Prabhpreet Dua
6215bc1514
Update whitepaper
2024-04-16 15:24:08 +05:30
Prabhpreet Dua
b0a93d6884
Whitepaper and cleanup
2024-04-16 15:07:01 +05:30
Prabhpreet Dua
e8a81102f4
Whitepaper updates per review comments
2024-01-07 16:59:55 +05:30
Prabhpreet Dua
2646dc8398
Further updates to whitepaper
2023-12-08 00:13:55 +05:30
Prabhpreet Dua
4295ec9d80
Whitepaper changes, and reflect in code
2023-12-07 23:59:40 +05:30
Prabhpreet Dua
f0dbe2bb54
Merge branch 'main' into feat/cookie-mechanism
2023-12-02 19:36:04 +05:30
Marei (peiTeX)
955d57ea49
fix output of authorlist to support unlimited authors
2023-12-01 20:25:58 +01:00
Prabhpreet Dua
2ae3d6c271
Merge branch 'main' into feat/cookie-mechanism, ignore incoming messages when initiator is under load, whitepaper updates
2023-11-29 05:06:22 +05:30
Prabhpreet Dua
ad947a755c
Add test with initiator under load, add section to WP
2023-11-19 11:30:12 +05:30
Prabhpreet Dua
35f9c3bf68
Cookie reply processing continued
2023-11-14 21:42:48 +05:30
Prabhpreet Dua
54ecfaddcf
Whitepaper- add cookie mechanism description draft
2023-10-25 01:43:08 +05:30
Mullana
303c5a569c
"key chaining..." to "chaining key..." (fixed)
2023-05-23 08:58:24 +02:00
Mullana
0b1a00a32e
key chaining..." to "chaining key... (svg)
2023-05-23 00:30:00 +02:00
Mullana
7c3cd1acf6
"key chaining..." to "chaining key..."
2023-05-23 00:23:29 +02:00
Karolin Varner
3856d774ff
chore: Move slides into their own repo
2023-05-22 11:43:31 +02:00
Karolin Varner
25a7a0736b
feat(papers): Reorder RWPQC slides
2023-03-24 18:09:21 +09:00