#authentication #authenticated #encryption #construct #welcome #xchacha20

daence

An implementation of the Daence authenticated encryption with associated data strategy

1 unstable release

0.0.0 Mar 4, 2022

#7 in #xchacha20

MIT license

11KB
144 lines

Daence

Crates.io MIT licensed

Here lies an implementation of "Deterministic Authenticated Encryption with no noNCEnse" by Taylor ‘Riastradh’ Campbell.

Rumor has it that this AEAD construct thrives in abscence of nonces.

It seems like it works, I am going to use it, and so can you.

Currently, only the later XChaCha20 (as opposed to the Salsa20) variant is implemented.

Contributions are welcome, including documentation, benchmarks, and especially implementing the aead traits.

License

This project is licensed under the MIT license.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in Daencezs by you, shall be licensed as MIT, without any additional terms or conditions.

Dependencies

~670KB
~13K SLoC