1. p521

    Pure Rust implementation of the NIST P-521 (a.k.a. secp521r1) elliptic curve as defined in SP 800-186

    v0.14.0-rc.7 941K #cryptography #secp521r1 #nist
  2. polyval

    GHASH-like universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC)

    v0.7.0-rc.9 4.7M #cryptography #aes-gcm-siv #aes-gcm #ghash #universal-hashing
  3. ff

    building and interfacing with finite fields

    v0.14.0-pre.0 8.0M #finite-fields #prime-field #traits #rfc-process #derive
  4. primeorder

    Pure Rust implementation of complete addition formulas for prime order elliptic curves (Renes-Costello-Batina 2015). Generic over field elements and curve equation coefficients

    v0.14.0-rc.7 4.1M #elliptic-curve #cryptography #ecc
  5. fiat-crypto

    generated Rust

    v0.3.0 8.8M #fiat #cryptography #cryptographic-primitives
  6. packed_struct

    Binary-level structure packing and unpacking generator

    v0.10.1 593K #bit-packing #enums #packing #serialization
  7. pdfium-render

    A high-level idiomatic Rust wrapper around Pdfium, the C++ PDF library used by the Google Chromium project

    v0.8.37 44K #pdf #interface
  8. light-poseidon

    Poseidon hash implementation in Rust

    v0.4.0 405K #poseidon-hash #zk-snarks #poseidon #zero-knowledge
  9. curve25519-dalek-ng

    A pure-Rust implementation of group operations on ristretto255 and Curve25519

    v4.1.1 584K #ristretto255 #ristretto #cryptography #curve25519
  10. p224

    Pure Rust implementation of the NIST P-224 (a.k.a. secp224r1) elliptic curve as defined in SP 800-186

    v0.14.0-rc.7 34K #nist #cryptography #secp224r1
  11. neptune

    Poseidon hashing over BLS12-381 for Filecoin

    v13.0.0 83K #zero-knowledge-proofs #poseidon-hash #bls12-381 #prime-field #filecoin #opencl #cuda #hashing #compile-time #gpu
  12. primefield

    Generic implementation of prime fields built on crypto-bigint, along with macros for writing field element newtypes including ones with formally verified arithmetic using fiat-crypto

    v0.14.0-rc.7 95K #elliptic-curve #cryptography #prime #ecc
  13. halo2curves

    Elliptic curve implementations and wrappers for halo2 library

    v0.9.0 56K #elliptic-curve #bls12-381 #points #secp256k1 #halo2 #pairing-cryptography #bn256 #deserialize #assembly #performance-optimized
  14. prio

    aggregation system core: https://crypto.stanford.edu/prio/

    v0.18.1-alpha.2 8.3K #distributed-systems #aggregation #aggregate-statistics #cryptography #notifications #private-computation #statistics-aggregation #edu #stanford
  15. libcrux-ml-dsa

    Libcrux ML-DSA implementation

    v0.0.7 3.8K #signature #ml-dsa #formally-verified #ntt #avx2 #fips-204 #libcrux #serialization #nist
  16. p192

    Pure Rust implementation of the NIST P-192 (a.k.a. secp192r1) elliptic curve as defined in SP 800-186

    v0.14.0-rc.7 4.2K #elliptic-curve #nist #secp192r1
  17. dusk-poseidon

    Poseidon hash algorithm over the Bls12-381 Scalar field

    v0.42.0-rc.0 1.3K #bls12-381 #poseidon-hash #zero-knowledge
  18. rustcrypto-ff

    building and interfacing with finite fields

    v0.14.0-rc.0 94K #finite-fields #prime-field #cryptography #derive #rfc-process
  19. clock-curve-math

    High-performance, constant-time, cryptography-grade number theory library for ClockCurve ecosystem

    v1.1.3 #montgomery #cryptography #number-theory #bignum
  20. taceo-ark-serde-compat

    Various serde compatibility implementations for arkworks-rs types, supporting both human-readable formats (JSON with decimal strings) and non-human readable formats (binary serialization…

    v0.4.1 15K #binary-encoding #json-format #human-readable-formats #ark-serialize #decimal #bls12-381 #serialization #g1-affine #circom #fr
  21. twenty-first

    Collection of mathematics routines and cryptography for the twenty-first century

    v1.1.0 1.4K #post-quantum-cryptography #merkle-tree #tip5 #polynomial
  22. halo2-base

    Embedded domain specific language (eDSL) for writing circuits with the halo2 API. It simplifies circuit programming to declaring constraints…

    v0.5.1 26K #halo2 #constraints #lookup-tables #column #witness #constant-value #multi-threading #domain-language #advice #edsl
  23. rln

    APIs to manage, compute and verify zkSNARK proofs and RLN primitives

    v1.0.0 #zk-snarks #merkle-tree #merkle-proof #rate-limiting #nullifier #witness #zero-knowledge #zk-proofs #distributed-systems #zerokit
  24. salty

    Small, sweet, swift Ed25519 signatures for microcontrollers

    v0.3.0 15K #nacl #ed25519 #signature #cryptography
  25. libcrux-aesgcm

    Libcrux AES-GCM implementation

    v0.0.7 26K #aes-gcm #encryption #x86-64 #libcrux #cryptography
  26. numerica

    Open-source math library for exact and floating point computations

    v1.2.1 600 #math #integer #float
  27. rune_c_compiler

    A Rune to C source file compiler

    v0.5.1 #rune #compiler #source-file #metadata #packing
  28. jubjub-elgamal

    ElGamal encryption scheme implemented on the JubJub curve with support for zero-knowledge circuits

    v0.5.0-rc.1 550 #encryption #elliptic-curve #cryptography #elgamal #jubjub #zero-knowledge #jub-jub #encryption-key #public-key #decryption
  29. kontor-crypto

    Kontor Proof-of-Retrievability system for decentralized storage

    v0.1.6 130 #zero-knowledge #por #cryptography #storage
  30. elliptic-curve-tools

    Extra Rust-Crypto elliptic-curve adaptors, functions, and macros

    v0.2.0 40K #serialization #ecc #digest
  31. libcrux-ml-tkem

    Libcrux ML-KEM & Kyber & tkem implementations

    v0.0.3 #key-pair #ml-kem #cryptography #fips-203 #libcrux #avx2 #formally-verified #nist #kyber #ntt
  32. poseidon-hash

    Rust port of Poseidon2 hash function and Goldilocks field arithmetic, ported from lighter-go (Lighter Protocol)

    v0.1.3 1.7K #goldilocks #poseidon2 #poseidon #cryptography
  33. minimal-ed448

    Unaudited, inefficient implementation of Ed448 in Rust

    v0.4.2 2.9K #ed448 #ff-group #ff #group
  34. miden-serde-utils

    Serialization/deserialization utilities for Miden

    v0.22.2 3.0K #miden #merkle #hash
  35. yarig

    A register interface generator

    v0.19.2 #register #rif #verilog
  36. p3-miden-goldilocks

    Miden variant of Goldilocks field with public const constructors

    v0.4.0 4.3K #miden #goldilocks #constructor #variant #const #plonky3
  37. miden-field

    A unified field element type for on-chain and off-chain Miden Rust code

    v0.10.0 #compiler #miden
  38. decaf377

    A prime-order group designed for use in SNARKs over BLS12-377

    v0.10.1 13K #zero-knowledge-proofs #arkworks #bls12-377 #prime-order #decaf #edwards-curve
  39. tiny_ed448_goldilocks

    A lean, high performance, pure rust implementation of Ed448-Goldilocks for easy signatures and key exchange

    v0.2.0 #elliptic-curve #ed448-goldilocks #ed448
  40. midnight-zk-stdlib

    Standard library of circuits and utilities for Midnight zero-knowledge proofs

    v1.0.0 9.3K #zero-knowledge-proofs #midnight #bls12-381 #standard #chip #poseidon #jubjub #secp256k1 #blake2b #base64
  41. polyhash

    POLYVAL and GHASH per RFC 8452

    v0.3.1 550 #polyval #ghash #universal-hash #no-alloc
  42. lit-p384

    Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve as defined in SP 800-186 with support for ECDH, ECDSA signing/verification, and general purpose curve arithmetic support.

    v0.13.1 600 #nist #cryptography #secp384r1
  43. fp2

    An efficient, flexible and constant time Rust implementation of the extension field Fp^2 with modulus x^2 + 1

    v0.3.1 #finite-fields #isogenies #isogeny
  44. rust-kzg-bn254-primitives

    offers a set of structs, traits and functions for generating Blobs and Polynomials which are used to interact with rust-kzg-bn254-prover and rust-kzg-bn254-verifier crates

    v0.1.4 3.5K #primitive #generator #struct #bn254 #kzg #commitment #traits-and-functions
  45. schnorr-rs

    Schnorr Protocols

    v0.3.0 #schnorr-signature #identification #cryptography #signature
  46. bp384

    Brainpool P-384 (brainpoolP384r1 and brainpoolP384t1) elliptic curves

    v0.14.0-rc.7 180 #elliptic-curve #brainpool #ecc
  47. bign256

    Pure Rust implementation of the Bign P-256 (a.k.a. bign-curve256v1) elliptic curve as defined in STB 34.101.45-2013, with general purpose curve arithmetic

    v0.13.1 #cryptography #stb #bign-curve256v1 #bignp256
  48. bp256

    Brainpool P-256 (brainpoolP256r1 and brainpoolP256t1) elliptic curves

    v0.14.0-rc.7 #elliptic-curve #brainpool #ecc
  49. bignp256

    Pure Rust implementation of the Bign P-256 (a.k.a. bign-curve256v1) elliptic curve as defined in STB 34.101.45-2013, with general purpose curve arithmetic

    v0.14.0-rc.7 #cryptography #stb #bign-curve256v1
  50. cova

    First principles, minimally dependent, geometric and topologically focused math library

    v0.1.3 140 #topology #geometry #math
  51. acir

    IR that the VM processes, it is analogous to LLVM IR

    v0.46.0 #zero-knowledge-proofs #opcode #proving #noir #memory-operation #llvm-ir #brillig #analogous #domain-language
  52. blake2b_halo2

    Midnight-proofs circuit for Blake2b

    v0.1.0 8.9K #halo2 #blake2b #chip #operation #hold #warnings
  53. groth16-proofs

    High-performance Groth16 proof generator using arkworks for Orbinum privacy protocol

    v2.0.0 #zk-snarks #groth16 #arkworks #privacy
  54. fhir-model

    FHIR Software Development Kit. Library for interfacing with FHIR.

    v0.12.1 2.4K #fhir #json
  55. decaf377_plus

    A prime-order group designed for use in SNARKs over BLS12-377

    v0.10.1 500 #decaf #bls377 #penumbra
  56. dusk-safe

    Sponge API for Field Elements

    v0.3.0 1.8K #cryptography #sponge #zero-knowledge
  57. x25519-nostd

    Pure-Rust X25519 (Curve25519) ECDH implementation for no_std/bare-metal targets (avoids LLVM SIMD issues)

    v0.1.0 #bare-metal #ecdh #x25519 #curve25519
  58. monerochan-curves

    Monero-Chan, The Open-Source Privacy Platform (OSPP)

    v5.2.12 #risc-v #monerochan #run-time #ospp #privacy
  59. arkworks-small-values-ops

    A collection of small values operations for the Arkworks library

    v0.0.6 190 #arkworks #value #element #compare #operation
  60. cubemoma

    A multi-word modular arithmetic library based on CubeCL

    v0.1.2 #modular-arithmetic #math #cubecl #multi-word #gpu #limbs #zero-knowledge-proofs #finite-field-arithmetic #encryption
  61. ark-ff-zypher

    finite fields

    v0.4.2 170 #finite-fields #elliptic-curve #cryptography
  62. nt-list

    Compatible, type-safe, and idiomatic Rust implementations of Windows NT Linked Lists

    v0.3.0 #list-entry #nt #no-std #single-list-entry #windows
  63. arcium-primitives

    Arcium primitives

    v0.3.3 2.0K #random #arcium #primitive
  64. curve420

    elliptic curve in Rust

    v0.1.1 #elliptic-curve #ecdh #schnorr
  65. sl-compute-common

    secure compute

    v1.1.0 #secure #compute #utilities #encryption #constant-time #fixed-numbers #paillier #implemenation #implemention #gpl
  66. sunscreen_curve25519

    A pure-Rust implementation of group operations on ristretto255 and Curve25519

    v0.8.1 #ristretto255 #ristretto #cryptography #curve25519
  67. stable-aml

    parsing AML, stable rust

    v0.0.3 #parser #aml #stable #type-system #control #hardware-information #parser-combinator #acpi #blog #blog-post
  68. amcl_wrapper

    Wapper over Milagro Cryptographic Library (version 3)

    v0.4.0 430 #elliptic-curve #vector-elements #field-element #cryptography #amcl #milagro #constant-time-operations #random-field #finite-field-arithmetic #univariate
  69. sidh

    An efficient supersingular isogeny-based cryptography library

    v0.2.3 #elliptic-curve #cryptography #isogeny #curve-cryptography
  70. eccoxide

    elliptic curve cryptography (ECC) framework

    v0.3.1 650 #elliptic-curve #ecc-curve #cryptography
  71. lettuce

    Healthy lattice consructions in pure Rust

    v0.1.3 #healthy #consructions #lattice #pure #github #prover
  72. r1cs

    building R1CS gadgets

    v0.4.7 #cryptography #snark
  73. circomspect-program-structure

    Support crate for the Circomspect static analyzer

    v2.1.4 #circomspect #linter #circom #compiler #circuit-analysis #analyzer-and-linter
  74. falcon-rust

    Falcon post-quantum digital signature scheme

    v0.1.2 2.5K #post-quantum-cryptography #signature #post-quantum
  75. scalarff

    A minimal, opinionated, library for working with scalar finite fields

    v0.8.1 #finite-fields #field-element #opinionated #scalar #alt-bn128 #curve25519
  76. galois_field

    convenient operations on finite field, polynomials, and matrices over finite field

    v0.1.11 #finite-fields #matrix #polynomial #prime-field #element
  77. ark-ff

    finite fields

    v0.5.0 2.5M #finite-fields #elliptic-curve #cryptography
  78. aml

    parsing AML

    v0.16.4 550 #acpi #parser #kernel #table-parser #depend
  79. p384_rs

    NIST P-384 (secp384r1), with correct arithmetic

    v0.1.10 #nist #ecc #secp384r1
  80. cargo-bullet

    configurable project generator

    v0.2.6 #project-generator #cargo #template-generator #cargo-template #field #template-file
  81. threshold-secret-sharing

    A pure-Rust implementation of various threshold secret sharing schemes

    v0.2.2 #secret-sharing #shamir-secret-sharing #secure-computation #mpc #cryptography
  82. noir-bignum-paramgen

    command line tool to convert a modulus into bignum instance parameters for https://github.com/noir-lang/noir-bignum

    v0.1.5 430 #bignum #modulo #parameters #noir #github #limbs #that-represents
  83. ark-crypto-primitives-zypher

    useful cryptographic primitives

    v0.4.0 #r1cs #pedersen #schnorr
  84. tinyfield

    Small, finite fields

    v0.1.2 #finite-fields #prime-power #finite-field-arithmetic #prime-field #element #no-std #google-search
  85. cyclotomic

    high-performance library for exact operations in cyclotomic fields

    v0.2.0 #vector #math #group #hash-map #order #basis #exponent #dense #gap #unity
  86. ark-ec

    elliptic curves and pairings

    v0.5.0 1.2M #elliptic-curve #bls12-381 #pairing-cryptography #cryptography #curve-cryptography #elliptic-curve-pairing
  87. circomspect-program-analysis

    Support crate for the Circomspect static analyzer

    v0.8.2 600 #circomspect #circom #linter #circuit-analysis #passes #analyzer-and-linter
  88. curve25519-entropic

    A pure-Rust implementation of group operations on ristretto255 and Curve25519

    v3.2.1 #cryptography #ristretto255 #curve25519 #ristretto
  89. curve25519-dalek-organism

    A pure-Rust implementation of group operations on ristretto255 and Curve25519

    v1.2.3 #cryptography #ristretto255 #curve25519 #ristretto
  90. googleapis-tonic-google-cloud-bigquery-storage-v1

    A Google APIs client library generated by tonic-build

    v0.31.0 #google-api #gcp #api
  91. sector-builder

    database of sectors

    v0.5.2 #sector #disk-cache #pre-processor #builder #database #filecoin #merkle-tree
  92. carbon-curve25519-dalek

    A pure-Rust implementation of group operations on ristretto255 and Curve25519

    v3.2.1 #cryptography #ristretto255 #curve25519 #ristretto
  93. zerocaf

    A pure-Rust implementation of elliptic curve operations over the Doppio-curve

    v0.2.0 #ristretto #doppio-curve #ecc #cryptography #curve-cryptography #development-tools
  94. rcrypto

    cryptography library

    v0.2.0 #ecdsa #elliptic-curve #md5 #cryptography #sha-3 #des #dsa #aes #tdes #keccak
  95. amcl_wrapper_ml

    Wapper over Milagro Cryptographic Library (version 3)

    v0.5.1 #vector-elements #elliptic-curve #field-element #cryptography #constant-time #amcl #milagro #random-field #univariate #wnaf
  96. c-kzg

    A minimal implementation of the Polynomial Commitments API for EIP-4844 and EIP-7594, written in C

    v2.1.5 734K #polynomial-commitment #ethereum #eip-4844 #bindings #eip-7594 #cryptography #precompute
  97. fffft

    Number theoretic transform for PrimeField types (from ff crate)

    v0.4.2 #fft #ff #prime-field #unity #theoretic #precomputed
  98. starknet-types-core

    Core types representation for Starknet

    v1.0.0 124K #stark-net #zkp #stark
  99. p3-monty-31

    generic prime field F_p, where 2^30 < p < 2^31 using Montgomery arithmetic

    v0.4.2 4.6K #plonky3 #fri #cryptography #plonk
  100. fastcrypto

    Common cryptographic library used at Mysten Labs

    v0.1.9 71K #bls12-381 #public-key #private-key #key-pair #signature-verification #arkworks #p256 #signing-key #commitment #benchmark
  101. ark-ff-optimized

    Optimized field implementations that outperform the generic field implementations in arkworks

    v0.4.1 #arkworks #cryptography #finite-fields
  102. ark-crypto-primitives

    useful cryptographic primitives

    v0.5.0 177K #r1cs #pedersen #schnorr
  103. Try searching with DuckDuckGo or on crates.io.

  104. p3-field

    A modular framework for finite fields, including support for generic binomial extensions, SIMD-packed field arithmetic

    v0.4.2 96K #plonky3 #fri #cryptography
  105. p3-matrix

    A matrix library providing common matrix operations and traits for finite field elements

    v0.4.2 96K #plonky3 #fri #cryptography #plonk
  106. sp1-lib

    SP1 zkVM library functions

    v6.0.1 84K #zk-vm #succinct-sp1 #zero-knowledge #succinct #sp1
  107. tasm-lib

    Code snippets for Triton VM assembly with tests and statistics

    v2.0.0 1.7K #triton-vm #recursion #zero-knowledge #vm #virtual-machine
  108. brillig

    bytecode ACIR uses for non-determinism

    v1.0.0-beta.19 #zero-knowledge-proofs #acir #field-element #noir #array #integer-arithmetic #programming-language #array-element #blockchain #integer-value
  109. mithril-stm

    Mithril Stake-based Threshold Multisignatures (STMs)

    v0.9.5 2.1K #stm #proof-systems #mithril #concatenation #registration #blst #initializer #blockchain #multi-signature #clerk
  110. qp-poseidon-core

    Poseidon2 hash core over Goldilocks with a Plonky2/Plonky3-agnostic compatibility layer

    v1.0.7 300 #poseidon2 #hash-functions #quantus-network #cryptography
  111. alloy-eips

    Ethereum Improvement Proprosal (EIP) implementations

    v1.7.3 973K #ethereum #eips #eip #blockchain #structures
  112. field-matrix-utils

    working with matrices over finite fields

    v0.1.1 #arkworks #finite-fields #matrix
  113. lambdaworks-math

    Modular math library for cryptography

    v0.13.0 159K #elliptic-curve #cryptography #modular-math #unsigned-integer #finite-fields #proof-systems #multiscalar
  114. mdsecheck

    Tools for generating unconditionally secure square Cauchy MDS matrices over prime finite fields for partial substitution-permutation networks, which are widespread designs of symmetric ciphers and hash functions

    v0.1.1 #cryptography #hash-functions #symmetric-ciphers #spn #mds-matrices
  115. const-crypto

    A #[no_std] library for const sha2/sha3 hashing, ed25519 off-curve point evaluation, and bs58 decoding/encoding with minimal dependencies

    v0.3.0 169K #sha-3 #sha-2 #encoding-decoding #ed25519 #bs58 #base58 #solana #round-trip #decompression #edwards
  116. qp-poseidon-constants

    Precomputed Poseidon2 constants for Goldilocks field

    v1.0.2 550 #poseidon #quantus-network #hash-functions #cryptography #no-std
  117. risc0-core

    Core types for RISC Zero crates

    v5.0.0-rc.1 55K #finite-fields #zero-knowledge #element #finite-field-arithmetic #zk-stark #cryptography
  118. acir_field

    The field implementation being used by ACIR

    v1.0.0-beta.19 #zero-knowledge-proofs #acir #noir #field #programming-language #domain-language
  119. winter-crypto

    Cryptographic library for the Winterfell STARK prover/verifier

    v0.13.1 32K #merkle-tree #prover-verifier #stark-prover
  120. winterfell

    STARK prover and verifier

    v0.13.1 7.5K #prover-verifier #stark-verifier #stark-prover #zkp
  121. winter-air

    AIR components for the Winterfell STARK prover/verifier

    v0.13.1 21K #air #constraints #arithmetization
  122. galois_field_2pm

    Galois Field (2^M) arithmetic

    v0.1.0 #galois-field #math #galois #field
  123. zkevm_circuits

    ZKsync Era circuits for EraVM

    v0.153.8 8.5K #zk-sync #blockchain
  124. dcrypt-algorithms

    Cryptographic primitives for the dcrypt library

    v1.2.2 #key-derivation-function #constant-time #elliptic-curve #blake2 #chacha20-poly1305 #post-quantum-cryptography #block-cipher #ecdh #dcrypt #cryptographic-primitives
  125. revm-precompile

    Revm Precompiles - Ethereum compatible precompiled contracts

    v32.0.0 296K #ethereum #blockchain #revm
  126. orbinum-encrypted-memo

    Encrypted memo primitives for Orbinum shielded transactions

    v0.2.3 #blockchain #encryption #orbinum #cryptography #privacy
  127. slop-tensor

    N-dimensional tensor operations for polynomial proof systems

    v6.0.1 1.9K #zk-vm #succinct-sp1 #zero-knowledge #succinct
  128. orbinum-zk-core

    Core cryptographic primitives for Zero-Knowledge proofs in Orbinum Network

    v0.3.0 #blockchain #zk-snarks #orbinum #poseidon
  129. snarkvm-circuit-types-field

    Field circuit for a decentralized virtual machine

    v4.4.0 6.8K #decentralized #vm #field #zk-vm #circuit-for-decentralized #aleo #blockchain
  130. extra-safe

    A trait hierarchy to help make the SAFE API return errors at compile time

    v0.1.1 #safe-api #hashing #sponge #zero-knowledge
  131. snarkvm-circuit-program

    Program circuit library for a decentralized virtual machine

    v4.4.0 6.7K #aleo #circuit #zk-vm #circuit-for-decentralized #blockchain #zero-knowledge
  132. ekzg-serialization

    serialization utility methods for EIP4844 and EIP7594

    v0.10.0 8.8K #commitment #ethereum #methods #utility #kzg #eip4844 #cryptography #blockchain #specs #commitment-scheme
  133. snarkvm-algorithms

    Algorithms for a decentralized virtual machine

    v4.4.0 6.4K #aleo #blockchain #zero-knowledge
  134. snarkvm-circuit-environment

    Circuit environment for a decentralized virtual machine

    v4.4.0 6.8K #vm #circuit #environment #private #zk-vm #aleo #blockchain
  135. rust_cards

    Simulates playing cards

    v0.1.2 #card #simulation #hand #playing #suit
  136. veilocity-core

    Core library for Veilocity - Poseidon hashing, Merkle trees, and state management

    v0.1.4 #merkle-tree #poseidon #privacy
  137. snarkvm-circuit-network

    Network circuit library for a decentralized virtual machine

    v4.4.0 6.0K #aleo #circuit #vm #circuit-for-decentralized #networking #zk-vm #blockchain
  138. hash2field

    Implements safe hash to a finite field as described in https://datatracker.ietf.org/doc/html/draft-irtf-cfrg-hash-to-curve-11#section-5

    v0.4.0 #hashing #finite-fields #ecc
  139. world-id-primitives

    Contains the raw base primitives (without implementations) for the World ID Protocol

    v0.4.0 1.8K #proof #protocols #primitive #world #element #serialization #deserialize
  140. ligerito

    polynomial commitment scheme over binary extension fields

    v0.3.2 #zero-knowledge #binary-fields #cryptography
  141. snarkvm-console-network-environment

    Environment console library for a decentralized virtual machine

    v4.4.0 7.0K #console #decentralized #environment #vm #zk-vm #aleo #blockchain
  142. dock_crypto_utils

    Common code for Dock's crypto libraries

    v0.23.0 140 #zero-knowledge-proofs #encryption #hashing #elgamal #field-element #msm #logging #finite-fields #lemma #dock
  143. cairo-felt

    Field elements representation for the Cairo VM

    v0.9.1 9.6K #cairo-vm #stark-net #cairo-starknet #starknet
  144. switchboard-v2

    interact with Switchboard V2 accounts

    v0.4.0 700 #solana #switchboard #switchboard-solana
  145. pallet-encointer-offline-payment

    Offline payment pallet using ZK proofs for the Encointer blockchain runtime

    v21.0.0 #blockchain #encointer #pallet #zk-proofs #nullifier #groth16 #poseidon-hash #verify-proof
  146. curveforge-macro

    Optimised, secure, and generalised algorithms for elliptic curve arithmetic

    v0.3.0 #elliptic-curve #finite-fields #macro #define #secure #montgomery #greater #generalised
  147. rlwe

    Arithmetic in RLWE rings

    v0.1.0 #rings #math #cyclotomic #error
  148. saver

    SNARK-friendly, Additively-homomorphic, and Verifiable Encryption and decryption with Rerandomization

    v0.21.0 #encryption #zk-snarks #groth16 #decryption #additively-homomorphic #range-proof #zero-knowledge-proofs #cryptography #field-element #snark-friendly
  149. bellperson-emulated

    Nonnative arithmetic library using bellperson inspired by the emulated package in Gnark

    v0.2.0 #emulating #math #bellperson #package #gnark #nonnative
  150. ligerito-binary-fields

    Binary extension field arithmetic for Ligerito

    v0.3.2 #finite-fields #binary-fields #cryptography #gf2
  151. starknet-ff

    Starknet field element type

    v0.3.7 45K #stark-net #ethereum #web3 #starknet
  152. noah-crypto

    Noah Cryptographic Primitives and Protocols

    v0.4.0 #cryptographic-primitives #protocols #noah #cryptography #bulletproofs
  153. revm-rwasm-precompile

    Revm Precompiles - Ethereum compatible precompiled contracts

    v24.0.1 #ethereum #revm #blockchain
  154. ff_ce

    building and interfacing with finite fields

    v0.14.3 24K #finite-fields #prime-field #traits #derive #fork-of-original
  155. ecc

    An elliptic curve arithmetic and cryptography library

    v0.0.5 #elliptic-curve #cryptography #benchmark
  156. secp256kfun_k256_backend

    backend for secp256kfun based on k256

    v2.0.1 #bitcoin #secp256k1 #ecc
  157. evm-precompile

    Standard EVM precompiles

    v1.0.1 #ethereum #precompile #evm
  158. tfhe-ark-ff

    finite fields

    v0.4.3 320 #finite-fields #elliptic-curve #cryptography