PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Elliptic Curve Cryptography Python Packages

Python packages with the GitHub topic elliptic-curve-cryptography. Sorted by relevance, with stars and monthly downloads.
mhostetter
galois

A performant NumPy extension for Galois fields and their applications

219K 460 41
serengil
lightphe

A Lightweight Partially Homomorphic Encryption Library for Python

181K 101 12
serengil
lightecc

A Lightweight Elliptic Curve Cryptography Arithmetic Library For Python with Support for Prime and Binary Fields

173K 9 2
serengil
lightdsa

A Lightweight Digital Signature Algorithm Library for Python

153K 5 0
ecies
eciespy

Elliptic Curve Integrated Encryption Scheme for secp256k1/curve25519 in Python

108K 136 26
keep-starknet-strange
garaga

State-of-the-art Elliptic Curve operations and SNARKS verification for Cairo & Starknet 🐺.

8K 258 88
nthparty
rbcl

Python library that bundles libsodium and provides wrappers for its Ristretto group functions.

7K 2 5
drobotun
gostcrypto

GOST cryptographic functions

7K 50 9
nthparty
fe25519

Pure-Python data structure for working with Ed25519 (and Ristretto) field elements and operations.

4K 1 0
nthparty
ge25519

Pure Python data structure for working with Ed25519 (and Ristretto) group elements and operations.

4K 2 0
rmlibre
tiny-gnupg

tiny_gnupg - A small-as-possible solution for handling GnuPG ed25519 ECC keys.

1K 2 1
isakruas
ecutils

Python Library for Elliptic Curve Cryptography: key exchanges (Diffie-Hellman, Massey-Omura), ECDSA signatures, and Koblitz encoding. Suitable for crypto education and secure systems.

1K 8 2
teschlg
kryptools

Implementation of some basic algorithms relevant for cryptography.

982 0 0
nthparty
oblivious

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

774 26 6
J08nY
pyecsca

Python Elliptic Curve Side-Channel Analysis toolkit.

712 64 16
ZeroProphet
klefki

Klefki is a playground for researching elliptic curve group based algorithm, such as MPC, ZKP and HE. All data types & structures are based on mathematical defination of abstract algebra.

502 24 8
nthparty
oprf

Oblivious pseudo-random function (OPRF) protocol functionality implementations based on Curve25519 and the Ristretto group.

455 2 3
aldenml
libecc

elliptic-curve cryptography

212 31 2
grinventions
secp256k1-zkp-mw

FFI bindings to libsecp256k1-zkp for Mimblewimble protocol

192 2 1
nthparty
otc

Oblivious transfer (OT) communications protocol message/response functionality implementations based on Curve25519 and the Ristretto group.

171 4 4
J08nY
pyecsca-codegen

Python Elliptic Curve Side-Channel Analysis toolkit (codegen package).

147 8 0
ol-s-cloud
bitcoin-address-generator

This repository explores the use of randomly generated hexadecimal numbers to create a bitcoin wallet address using the Elliptic Curve Digital Signature Algorithm

135 0 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery