1 unstable release
0.1.0 | Apr 18, 2021 |
---|
#2043 in Cryptography
61 downloads per month
Used in 3 crates
(via quinn-noise)
19KB
448 lines
Xoodyak for Rust
This is a Rust implementation of Xoodyak, a cryptographic primitive that can be used for hashing, encryption, MAC computation and authenticated encryption.
no_std
-friendly- Lightweight
- Can be compiled to WebAssembly/WASI
- Session support
- Safe Rust interface
- AEAD with attached and detached tags
- In-place encryption
- Ratcheting
- Variable-length output hashing, authentication
squeeze_more()
,absorb_more()
for streaming.
API documentation
Dependencies
~36KB