SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python Cryptography Projects
-
Ciphey
⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡
Project mention: CyberChef from GCHQ: The Cyber Swiss Army Knife | news.ycombinator.com | 2024-02-01I also discovered Ciphey. Neat little tool indeed, but it's being deprecated. It's mentioned in this issue[1] and being replaced with Ares[2]. Neither could decipher this strange encryption[3] I used it on :(
[1] https://github.com/Ciphey/Ciphey/issues/764
[2] https://github.com/bee-san/Ares
[3] "dEFLWWFKQWxRQW16RnkvbTZML0lsdz09" original text is "hacker"
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
PySyft: An open-source library developed by OpenMined that provides tools for building secure, privacy-preserving federated learning systems using PyTorch. Link
-
-
cryptography
cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.
Congratulations to the authors, this was a feature that was dearly missing from pyca/cryptography. It took a long time to get right.
For the history: https://github.com/pyca/cryptography/issues/2381
-
RsaCtfTool
RSA attack tool (mainly for ctf) - retrieve private key from weak public key and/or uncipher data
-
hashids
Implementation of hashids (http://hashids.org) in Python. Compatible with Python 2 and Python 3
-
-
-
-
-
-
-
pyOpenSSL -- A Python wrapper around the OpenSSL library
A Python wrapper around the OpenSSL library
-
paranoid_crypto
Paranoid's library contains implementations of checks for well known weaknesses on cryptographic artifacts.
Project mention: The sad state of property-based testing libraries | news.ycombinator.com | 2024-07-04 -
-
-
-
-
-
python-hdwallet
Python-based library for the implementation of a Hierarchical Deterministic (HD) Wallet generator supporting more than 200 cryptocurrencies.
-
-
-
SecretPixel
SecretPixel is a cutting-edge steganography tool designed to securely conceal sensitive information within images. It stands out in the realm of digital steganography by combining advanced encryption, compression, and a seeded Least Significant Bit (LSB) technique to provide a robust solution for embedding data undetectably.
Project mention: Show HN: SecretPixel – Advanced Image Steganography Tool | news.ycombinator.com | 2024-02-03I've tested Binwalk on all the example files, and the BMP and TGA samples didn't show any zlib compressed data (https://i.ibb.co/R4WWsV2/2024-02-04-16h22-31.png). Can you please confirm that you have used the files from the example folder (https://github.com/x011/SecretPixel/tree/main/examples)? I will try to work on the PNG and TIFF cases soon. Thanks for the paper :)
Python Cryptography discussion
Python Cryptography related posts
-
Monitor servers with Telegram
-
Badkeys tool can detect xz backdoor RSA keys
-
A Practical Approach to Quantum-Resistant JWTs
-
Show HN: SecretPixel – Advanced Image Steganography Tool
-
We build X.509 chains so you don't have to
-
Terrapin-Scanner VS CryptoLyzer - a user suggested alternative
2 projects | 14 Jan 2024 -
Scientists Destroy Illusion That Coin Toss Flips Are 50–50
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Jan 2025
Index
What are some of the best open-source Cryptography projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | Ciphey | 18,507 |
2 | PySyft | 9,581 |
3 | Paramiko | 9,215 |
4 | cryptography | 6,803 |
5 | RsaCtfTool | 5,869 |
6 | hashids | 1,413 |
7 | xortool | 1,392 |
8 | mintotp | 1,322 |
9 | Bcrypt | 1,293 |
10 | tf-encrypted | 1,219 |
11 | featherduster | 1,094 |
12 | python-ecdsa | 927 |
13 | pyOpenSSL -- A Python wrapper around the OpenSSL library | 897 |
14 | paranoid_crypto | 790 |
15 | nucypher | 698 |
16 | refinery | 693 |
17 | firmware | 599 |
18 | Loki | 578 |
19 | basecrack | 540 |
20 | python-hdwallet | 501 |
21 | mpyc | 383 |
22 | galois | 354 |
23 | SecretPixel | 315 |