An implementation of a password-authenticated key exchange (PAKE) based from a key encapsulation mechanism (KEM).
The API can be found here along with an example for usage.
Add the following line to the dependencies of your Cargo.toml
:
pake-kem = "0.1.0-pre.4"
The original author of this code is Kevin Lewi (@kevinlewi). To learn more about contributing to this project, see this document.
The author would like to thank Michael Rosenberg (@rozbb) for the initial discussions which helped lead to the creation of this library.
This project is dual-licensed under either the MIT license or the Apache License, Version 2.0. You may select, at your option, one of the above-listed licenses.