An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: elliptic-curve-arithmetic

status-im/nim-blscurve

Nim implementation of BLS signature scheme (Boneh-Lynn-Shacham) over Barreto-Lynn-Scott (BLS) curve BLS12-381

Language: Nim - Size: 1.24 MB - Last synced at: 6 days ago - Pushed at: 19 days ago - Stars: 27 - Forks: 9

mratsim/constantine

Constantine: modular, high-performance, zero-dependency cryptography stack for verifiable computation, proof systems and blockchain protocols.

Language: Nim - Size: 24.1 MB - Last synced at: 13 days ago - Pushed at: 22 days ago - Stars: 459 - Forks: 57

fishfugu/elliptic

Elliptic Curve Toolbox: Tools for finite field arithmetic and elliptic curve analysis. Includes modules for large integer operations, visualisation, and finite field calculations. Hopefully useful for researchers and developers in cryptography.

Language: Go - Size: 42.2 MB - Last synced at: about 8 hours ago - Pushed at: about 9 hours ago - Stars: 4 - Forks: 0

tuxxy/hazmat-math

Hazmat ECC arithmetic for Cryptography.io

Language: Python - Size: 37.1 KB - Last synced at: 3 days ago - Pushed at: about 5 years ago - Stars: 28 - Forks: 6

verificatum/verificatum-vec

Self-contained elliptic curve library that provides optimized routines for fixed-basis, and simultaneous, exponentiation and similar routines.

Language: C - Size: 161 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 5 - Forks: 0

LogvinovLeon/estid-sig

Verify Estonian e-id signatures on Ethereum

Language: Jupyter Notebook - Size: 1.34 MB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 61 - Forks: 8

nthparty/oblivious

Python library that serves as an API for common cryptographic primitives used to implement OPRF, OT, and PSI protocols.

Language: Python - Size: 3.15 MB - Last synced at: 10 months ago - Pushed at: about 1 year ago - Stars: 26 - Forks: 5

crocs-muni/efd

An export of the Explicit-Formulas Database.

Size: 119 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 3

hyugit/EllipticCurve

An elliptic curve library written in Swift 4

Language: Swift - Size: 94.7 KB - Last synced at: about 20 hours ago - Pushed at: almost 3 years ago - Stars: 22 - Forks: 4

Oriolac/cig-lib

The Cryptography and Algebra Structures Java Library of University of Lleida

Language: Java - Size: 5.46 MB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

Yash0day/ElgamalEncryption-using-ECC

Elgamal Encryption using Elliptic Curve Cryptography in Python 2.7

Language: Python - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 10 - Forks: 3

ElizaLo/Cryptography

Elliptic Curves and other algorithms

Language: Python - Size: 33.2 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 7 - Forks: 5

Alexandrazhao/ECC-Cracking-Test

Test code for RSA and ECC

Language: Python - Size: 521 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

verificatum/verificatum-vecj

Java wrapper of Verificatum Elliptic Curve library (VEC).

Language: M4 - Size: 95.7 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

kanika2296/elliptic-curve-diffie-hellman

Implemented in python , Elliptic-curve Diffie–Hellman (ECDH) is a key agreement protocol that allows two parties, each having an elliptic-curve public–private key pair, to establish a shared secret over an insecure channel. This shared secret may be directly used as a key, or to derive another key

Language: Python - Size: 3.91 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 5

verificatum/verificatum-vjsc

NEWS! We will soon release a TypeScript transpilation and improvement of this library. Self-contained cryptographic library for use in electronic voting clients. Complete documentation with references to the literature makes it good teaching material.

Language: JavaScript - Size: 1.32 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 14 - Forks: 3

NuID/elliptic

Cross-platform elliptic curve arithmetic

Language: Clojure - Size: 138 KB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 2

Cobord/Algebraic-Curves-Stuff

Stuff related to elliptic curves, modular forms and zeta functions of curves

Language: Mathematica - Size: 718 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

actuallyachraf/algebra

A literate :pencil: implementation of algebraic primitives for cryptography and algebraic applications :alembic:

Language: Go - Size: 56.6 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

prateeknischal/ecc

My journey with elliptic curve cryptography

Language: Python - Size: 276 KB - Last synced at: 9 days ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 0

icostan/the-hard-way

Approach technology the hard way

Language: Ruby - Size: 63.5 KB - Last synced at: 7 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

Related Keywords
elliptic-curve-arithmetic 21 elliptic-curves 13 cryptography 12 elliptic-curve-cryptography 11 ecc 5 pairing 3 pairing-cryptography 3 finite-fields 3 python 2 elliptic-curve 2 algebra 2 elliptic-curve-points 2 elliptic-curve-sum 2 verificatum 2 exponentiation 2 secp256k1 2 bls 2 bigint 2 primitives 1 modular-arithmetic 1 fast 1 elgamal 1 biginteger 1 python3 1 elliptic-curve-diffie-hellman 1 verificatum-vec 1 jni-wrapper 1 cryptography-concepts 1 tonelli-shanks 1 miller 1 euclidean-algorithm 1 elliptic-curves-cryptography 1 hashing 1 math 1 divisors 1 divisor 1 ruby 1 crypto 1 security 1 polynomials 1 pairings 1 learning-by-doing 1 bulletproofs 1 zeta-functions 1 primes 1 number-theory 1 hecke-operators 1 schnorr-signatures 1 residue 1 base58 1 algebraic-geometry 1 bitcoin 1 elliptic 1 clojurescript 1 clojure 1 cljs 1 cljc 1 clj 1 zero-knowledge 1 teaching-materials 1 self-contained 1 mpc 1 cryptographic-library 1 bn254 1 ethereum-wallet 1 estonia 1 eid-card 1 gmp 1 maths 1 mathematics 1 mathematical-programming 1 literature-review 1 zkp 1 side-channels 1 public-key-cryptography 1 hash-to-curve 1 galois-field 1 digital-signature 1 constant-time 1 bls12-381 1 bls-signature 1 bignum 1 barreto-naehrig 1 signature-scheme 1 elgamal-encryption 1 api 1 math-library 1 cryptography-library 1 cryptography-algorithms 1 swift4 1 swift-package-manager 1 swift 1 secp256r1 1 finite-elements 1 ecdsa-cryptography 1 ecdsa 1 carthage 1 secure-multiparty-computation 1 secure-multi-party-computation 1 ristretto255 1