Commit Graph

11 Commits

Author SHA1 Message Date
Karolin Varner
f94ba3b416 feat(whitepaper): Biscuit rotation interval is not mandatory and every five min 2023-11-16 17:28:38 +01:00
Karolin Varner
5a2202d00d feat(whitepaper): Mandate little-endian format for numbers 2023-11-16 17:28:38 +01:00
Karolin Varner
448ce6b395 feat(whitepaper): Detailed info about when security properties are achieved 2023-11-16 17:28:38 +01:00
Karolin Varner
6c04070184 feat(whitepaper): Explicitly handle erasure of eski to achieve forward secrecy
This is a minor security fix: Before this change the specification left erasing the secret key to the implementation. The reference implementation did erase `eski` but only after receiving the responder confirmation package (EmptyData at the time) instructing the initiator to stop retransmission of the InitConf package. With this change, `eski` is erased before transmission of the InitConf package.
2023-11-16 17:28:38 +01:00
Karolin Varner
5bfa02e7f6 feat(whitepaper): Clarify that these are protocol versions – not software versions 2023-11-16 17:28:38 +01:00
Karolin Varner
6b33848426 feat(whitepaper): Clarify how protocol roles are determined and race condition handling 2023-11-16 17:28:38 +01:00
Karolin Varner
a011cc1e1c fix(whitepaper): Rollback adding an article to state, acknowledgement and replay
All of these are abstract so these are – in my view – zero articles.
https://www.toppr.com/guides/english/articles/omission-of-the-article
2023-03-09 07:57:31 +01:00
timothy mellor
ad75d2218c Lektorat für whitepaper 2023-03-09 07:57:31 +01:00
Karolin Varner
a62405190e chore: Consistently use the term Key Encapsulation Mechanism 2023-02-27 21:37:56 +01:00
Karolin Varner
83d5f379de fix: Proofreading of whitepaper 2023-02-23 22:58:24 +01:00
Karolin Varner
a5b8f3b79b add whitepaper
This was primarily written by @koraa & @blipp. @TeXhackse made sure that
the LaTeX flow worked seamless, while @Mullana provided illustrations
for all technical details. @ajuvo & @wucke13 provided reviews for the
text.

Co-authored-by: Benjamin Lipp <blipp@mailbox.org>
Co-authored-by: Marei (peiTeX) <marei@peitex.de>
Co-authored-by: Mullana <60528244+Mullana@users.noreply.github.com>
Co-authored-by: ajuvo <ajuvo@c-base.org>
Co-authored-by: wucke13 <wucke13@gmail.com>
2023-02-23 20:46:56 +01:00