2 releases
0.1.1 | Nov 11, 2024 |
---|---|
0.1.0 | Oct 30, 2024 |
#1253 in Cryptography
1,808 downloads per month
Used in 3 crates
(via bip324)
36KB
631 lines
ChaCha20-Poly1305
An authenticated encryption with associated data (AEAD) algorithm implemented with the ChaCha20 stream cipher and the Poly1305 message authentication code (MAC).
This implementation is maintained by the rust-bitcoin community and has a focus on a bare-bones API suitable for the bitcoin ecosystem.
Minimum Supported Rust Version (MSRV)
This library should always compile with any combination of features on Rust 1.63.0.
lib.rs
:
Combine the ChaCha20 stream cipher with the Poly1305 message authentication code to form an authenticated encryption with additional data (AEAD) algorithm.