dalek-cryptography / x25519-dalek

X25519 elliptic curve Diffie-Hellman key exchange in pure-Rust, using curve25519-dalek.
BSD 3-Clause "New" or "Revised" License
328 stars 133 forks source link

Add support for non-serialisable but reuseable secrets #77

Closed isislovecruft closed 2 years ago

isislovecruft commented 2 years ago

These are useful for some more niche protocols e.g. X3DH, Noise IK, etc. The implementation is feature gated and non recommended for general use cases. This closes #57.