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

Encryption Python Packages

Python packages with the GitHub topic encryption. Sorted by monthly downloads, with stars and forks.
nolze
msoffcrypto-tool

Python tool and library for decrypting and encrypting MS Office files using passwords or other keys

13.2M 626 92
miurahr
py7zr

7zip in python3 with ZStandard, PPMd, LZMA2, LZMA1, Delta, BCJ, BZip2, and Deflate compressions, and AES encryption.

9M 558 94
mongodb
pymongocrypt

Required C library for Client Side and Queryable Encryption in MongoDB

1.1M 109 105
akhundMurad
typeid-python

Python implementation of TypeIDs: type-safe, K-sortable, and globally unique identifiers inspired by Stripe IDs

556K 151 18
dajiaji
pyhpke

A Python Implementation of HPKE (Hybrid Public Key Encryption)

379K 13 5
pyrogram
tgcrypto

Fast and Portable Cryptography Extension Library for Pyrogram

352K 211 68
mysto
ff3

FPE - Format Preserving Encryption with FF3 in Python

280K 104 20
cher-nov
cryptg

Official Telethon extension to provide much faster cryptography for Telegram API requests.

265K 98 28
dajiaji
pyseto

A Python implementation of PASETO and PASERK.

169K 113 10
mhostetter
galois

A performant NumPy extension for Galois fields and their applications

121K 472 45
borgbackup
borgbackup

Deduplicating archiver with compression and authenticated encryption.

103K 14K 881
devthat
zipencrypt

Encryption for zipfile

71K 8 1
pjwerneck
fastfpe

Python bindings for rust-fpe - Fast Format Preserving Encryption (FPE)

59K 5 0
OpenMined
tenseal

A library for doing homomorphic encryption operations on tensors

40K 1K 175
luojilab
django-mirage-field

Django model field encrypt/decrypt your data, keep secret in database.

37K 93 13
cachekit-io
cachekit

Backend-agnostic caching for Python — intent-based decorators with circuit breaker, distributed locking, Prometheus metrics, and optional zero-knowledge AES-256-GCM encryption, on a Rust-powered core. Zero-config L1 in-memory; scales to Redis, Memcached, File, or CacheKit Cloud.

31K 4 0
yp3y5akh0v
citadeldb

Local-first encrypted memory for AI agents

31K 3 1
mervick
aes-everywhere

AesBridge is a modern, secure and cross-language AES encryption library that supports CBC, GCM, and Legacy CBC modes. The goal is to ensure secure, interoperable encryption across multiple platforms and programming languages

23K 505 175
teolex2020
aura-memory

Local cognitive memory runtime for AI agents — durable recall, temporal versioning, provenance, contradiction governance, and portable encrypted storage. Pure Rust, offline-first, with no required LLM or cloud. Patent pending.

15K 85 8
radumarias
rencrypt

A Python encryption library implemented in Rust. It supports AEAD with AES-GCM and ChaCha20Poly1305. It uses ring crate to handle encryption

13K 12 7
JarbasHiveMind
poorman-handshake

hivemind key exchange library

12K 0 2
ebellocchia
aes-cipher

Simple python library to encrypt/decrypt using AES256-CBC.

11K 6 2
Mastercard
mastercard-client-encryption

Library for Mastercard API compliant payload encryption/decryption.

10K 19 14
krptn
krptn

Data encryption at rest and IAM for Python

10K 49 4
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology