lib-q-tweak-aead 0.0.5

Parallel tweakable-block (CTR) AEAD over Keccak-f[1600] for lib-Q
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! SIMD helpers: portable always; AVX2 batched Keccak on x86_64.

pub mod portable;
pub mod runtime;
pub mod traits;

#[cfg(all(target_arch = "x86_64", feature = "simd-avx2"))]
pub mod avx2;
#[cfg(all(target_arch = "x86_64", feature = "simd-avx2"))]
pub mod avx2_keccak;

pub use portable::Portable;
pub use traits::TweakAeadStreamOps;