Skip to main content

Module packed_fields

Module packed_fields 

Source
Expand description

Packed field implementations, and the packings of the tower’s base field.

Re-exports§

pub use ghash::*;
pub use ghash_sq::*;
pub use rijndael::*;

Modules§

ghash
ghash_sq
Packed GhashSq256b in two layouts: sliced (struct-of-arrays) and interleaved (array-of-structs).
primitive
A primitive or SIMD integer reinterpreted as a vector of packed field elements.
rijndael
sliced
A packed extension field in a sliced (struct-of-arrays) memory layout.

Type Aliases§

PackedBinaryField1x1b
PackedBinaryField2x1b
PackedBinaryField4x1b
PackedBinaryField8x1b
PackedBinaryField16x1b
PackedBinaryField32x1b
PackedBinaryField64x1b
PackedBinaryField128x1b
PackedBinaryField256x1b
PackedBinaryField512x1b