Skip to content

An implementation of a PAKE based on a KEM

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

facebook/pake-kem

pake-kem Build Status

An implementation of a password-authenticated key exchange (PAKE) based from a key encapsulation mechanism (KEM).

⚠️ Warning: This implementation has not been audited. Use at your own risk!

Documentation

The API can be found here along with an example for usage.

Installation

Add the following line to the dependencies of your Cargo.toml:

pake-kem = "0.1.0-pre.4"

Contributors

The original author of this code is Kevin Lewi (@kevinlewi). To learn more about contributing to this project, see this document.

Acknowledgments

The author would like to thank Michael Rosenberg (@rozbb) for the initial discussions which helped lead to the creation of this library.

License

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.

About

An implementation of a PAKE based on a KEM

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages