Module reed_solomon_erasure::galois_8[][src]

Implementation of GF(2^8): the finite field with 2^8 elements.

Structs

Field

The field GF(2^8).

Statics

EXP_TABLE
LOG_TABLE
MUL_TABLE
MUL_TABLE_HIGH
MUL_TABLE_LOW

Functions

add

Add two elements.

div

Divide one element by another. b, the divisor, may not be 0.

exp

Compute a^n.

mul

Multiply two elements.

mul_slice
mul_slice_xor

Type Definitions

ReedSolomon

Type alias of ReedSolomon over GF(2^8).

ShardByShard

Type alias of ShardByShard over GF(2^8).