]> git.codecow.com Git - Monocypher.git/commit
Replaced "Double Ratchet" by "X3DH" in the manual
authorLoup Vaillant <loup@loup-vaillant.fr>
Thu, 22 Mar 2018 21:36:48 +0000 (22:36 +0100)
committerLoup Vaillant <loup@loup-vaillant.fr>
Thu, 22 Mar 2018 21:36:48 +0000 (22:36 +0100)
commit395241a2b3376c91e9c49a847fed6a6bac68a1a7
treea1a37d875115880db645820d12ab7670c0fa344a
parentc60090306871b493e993abbd8fe8e1909eb6eae3
Replaced "Double Ratchet" by "X3DH" in the manual

The Double Ratchet algorithm has other purposes than simple forward
secrecy, and is quite complicated, and rely on some prior key exchange
protocol to boot.  Pointing to it wasn't good general purpose advice.

X3DH is what we were looking for.  It is simple enough, and addresses
the main issues around key exchange (forward secrecy, replay attacks, and
deniability).
doc/man/man3/crypto_key_exchange.3monocypher
doc/man/man3/crypto_x25519.3monocypher