galois-lib
This library implements some arithmetic operations in finite fields.
Implemented operations
galois-lib
implements not so many algorithms, because it is designed to be a helper library
for cryptographic libraries. Hence it contains only few necessary operations.
$GF(2 ^ {8})$
Multiplication in Multiplication in finite field of size
where all operations are assumed to be in the finite field.
$GF(2 ^ {128})$
multiplication in Multiplication in pclmulqdq
instruction. More information here: Intel® Carry-Less Multiplication
Instruction and its Usage for Computing the GCM Mode.