Skip to main content

Crate ligerito_binary_fields

Crate ligerito_binary_fields 

Source
Expand description

Binary extension fields GF(2^n) implementation Mirrors the Julia BinaryFields module

Re-exports§

pub use fast_inverse::batch_invert_gf128;
pub use fast_inverse::batch_invert_gf128_in_place;
pub use fast_inverse::invert_gf128;
pub use simd::batch_add_gf128;
pub use simd::batch_mul_gf128;

Modules§

fast_inverse
Fast inversion for GF(2^128) using Itoh-Tsujii with nibble tables
simd

Structs§

BinaryElem16
BinaryElem32
BinaryElem64
BinaryElem128
BinaryPoly16
BinaryPoly32
BinaryPoly64
BinaryPoly128
BinaryPoly256

Traits§

BinaryFieldElement
BinaryPolynomial