finite-field-arithmetic
There are 22 repositories under finite-field-arithmetic topic.
Consensys/gnark-crypto
gnark-crypto provides elliptic curve and pairing-based cryptography on BN, BLS12, BLS24 and BW6 curves. It also provides various algorithms (algebra, crypto) of particular interest to zero knowledge proof systems.
Consensys/goff
goff (go finite field) is a unix-like tool that generates fast field arithmetic in Go.
sdiehl/galois-field
Finite field and algebraic extension field arithmetic
itzmeanjan/ff-gpu
Finite Field Operations on GPGPU
meck93/evote-crypto
Cryptographic library written in JavaScript. Created at UZH as a part of an E-Voting project.
BernhardZat/pure-lua-5.1-crypto
Crypto library written in pure Lua 5.1 which includes X25519, ChaCha20, Shamir's Secret Sharing and more.
sfp932705/ecc
Error correction codes in python.
Silicon42/Tiny_ECC
Lightweight C implementations of short error correcting codes including Reed Solomon over GF(8) and GF(16)
Michael-Grimm/ECC-secp256k1-ARM-64-bit-assembly
Implementation of finite field arithmetic and eliptic curve cryptography on the secp256k1 curve in ARM64 assembly
johnkerl/spffl
A finite-field library in C++
sammyne/secp256k1
An implementation of secp256k1 Algorithm
supranational/semolina
Finite Field operations for Pasta curves
vladimirjankov/Reed-Solomon-Decoder-and-Encoder
Implementation of encoder and decoder for Reed-Solomon code.
GeorgiiFirsov/galois-lib
Finite field arithmetic library written for my research in cryptography
jracevedob/composite_finite_fields
In this directoy, you will find a composite finite field calculator for different matrix sizes. The default matrix size will deal with Galois fields GF(2), but the calculation will scale up to infinite power two GF.
mtumilowicz/elliptic-curve-workshop
Basics of elliptic curves, EC over finite fields and ECDSA.
artem-burashnikov/ff-libc
C library that provides a set of operations for elements of Galois field.
EricTRL/2WF90-PolynomialAndFiniteFieldArithmetic
Code for arithmetic with polynomials mod p and within finite fields. The code deals with various objects, such as integers modulo a number, elements in a finite field, and with arithmetic in finite fields.
jonas089/jonas089-snark
Elliptic Curve Cryptography and Field Arithmetic from scratch
Lina674/Finite-Field-Arithmetic-Galois-Vandermonde
Python classes which allow for finite field arithmetic as well as matrix manipulation within this system.
SergeyBel/cryptofield
Cryptofield is a library to work with discrete algebraic objects. Useful for research in discrete mathematics and cryptography