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

Public Key Cryptography Python Packages

Python packages with the GitHub topic public-key-cryptography. Sorted by monthly downloads, with stars and forks.
backbone-hq
pqcrypto

👻 Post-quantum cryptography for Python.

80K 94 28
serengil
lightphe

A Lightweight Partially Homomorphic Encryption Library for Python

55K 107 12
nthparty
bcl

Python library that provides a simple interface for symmetric (i.e., secret-key) and asymmetric (i.e., public-key) encryption/decryption primitives.

9K 2 3
RoyNisimov
asymmetric-encryption

Asymmetric encryption algorithms and protocols

824 1 0
danielsousaoliveira
tiny-ecdh-python

Elliptic-Curve Diffie-Hellmankey agreement in Python

567 6 0
TheGaBr0
ggh-crypto

Python implementation of GGH and GGH-HNF lattice-based cryptosystems for research and educational purposes, featuring cryptanalysis tools and a hybrid variant.

337 4 0
kpdemetriou
newhope-cffi

Tested, cross-platform Python 3 bindings for the NewHope key exchange mechanism supporting both NewHope1024-CPA-KEM and NewHope1024-CCA-KEM.

262 1 0
anubhav-narayan
pkns

Public Key Name System Framework for Key Exchange in Peer-To-Peer and centralised servers.

140 1 0
Farfetch
notarizer

Notarizer is a tool that provides a way of verifying the authenticity of docker images.

121 7 0
Z-40
u-micro-rsa

A pure python implementation of the RSA encryption algorithm

112 1 0
ridwanmsharif
prsa

RSA Public Key Encryption

76 18 3
justdvnsh
ellipticpy

Fast Implementation of Elliptic Curve cryptography in pure python

71 6 1
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology