Skip to content
facebookPublic

About

An implementation of a SAS-based authenticated key exchange

Resources

Code of conduct

Contributing

Security policy

Stars

11 stars

Watchers

1 watching

Forks

shortcake Build Status

An implementation of a short code authenticated key exchange, based on the Pasini-Vaudenay 3-move SAS-based authenticated key agreement protocol and with a customizable key exchange.

⚠️ 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:

shortcake = "0.1.0-pre.4"

Contributors

The authors of this code are Kevin Lewi (@kevinlewi) and Spencer Peters (@spencerpeters). To learn more about contributing to this project, see this document.

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 SAS-based authenticated key exchange

Resources

Code of conduct

Contributing

Security policy

Stars

11 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages