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.
- Can be compiled to WebAssembly/WASI
- Session support
- Safe Rust interface
- AEAD with attached and detached tags
- In-place encryption
- Variable-length output hashing, authentication