Python Cryptography

Open-source Python projects categorized as Cryptography

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-01

    I 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"

  • PySyft

    Perform data science on data that remains in someone else's server

  • Project mention: A Better Mastodon Client | news.ycombinator.com | 2023-12-21

    https://github.com/OpenMined/PySyft - Federated Learning data science

    Incentives are much harder but smart contracts can handle the tech part.

    Going this route eventually you quickly have "quantum AI app store" and your system of government is a 12GB download. Can't even say if it's a good idea compared to e.g. anarcho-primitivism.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Paramiko

    The leading native Python SSHv2 protocol library.

  • cryptography

    cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.

  • Project mention: We build X.509 chains so you don't have to | news.ycombinator.com | 2024-01-25

    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

  • xortool

    A tool to analyze multi-byte xor cipher

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • mintotp

    Minimal TOTP generator in 20 lines of Python

  • Project mention: PyPI announces mandatory use of 2FA for all software publishers | /r/programming | 2023-05-30

    Huh? Who is saying you need a smartphone? PyPi accepts TOTP as 2FA. TOTP is an open standard that has been around for at least a decade already and is very easy to implement, literally 20 lines of python. There are a ton of TOTP applications available, from CLI, to GUI on desktop systems, to Android apps, iOS, etc. If you have any device, be it a computer, phone, tablet, etc., which you do since you need one to publish the code from, you can easily generate TOTP codes. Heck, you could even do it by a hand on a paper.

  • tf-encrypted

    A Framework for Encrypted Machine Learning in TensorFlow

  • Bcrypt

    Modern(-ish) password hashing for your software and your servers

  • featherduster

    An automated, modular cryptanalysis tool; i.e., a Weapon of Math Destruction

  • python-ecdsa

    pure-python ECDSA signature/verification and ECDH key agreement

  • 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: Scientists Destroy Illusion That Coin Toss Flips Are 50–50 | news.ycombinator.com | 2024-01-05
  • nucypher

    Threshold Access Control (TACo) runtimes for the Threshold Network

  • refinery

    High Octane Triage Analysis (by binref)

  • Loki

    Remote Access Tool (by Bitwise-01)

  • firmware

    ❄️ Firmware and simulator for Coldcard Hardware Wallet (by Coldcard)

  • Project mention: Github repo | /r/coldcard | 2023-12-10
  • basecrack

    Decode All Bases - Base Scheme Decoder

  • Project mention: Any cloud apps that allow api? | /r/selfhosted | 2023-12-01
  • python-hdwallet

    Python-based library for the implementation of a hierarchical deterministic wallet generator for more than 140+ multiple cryptocurrencies.

  • mpyc

    MPyC: Multiparty Computation in Python

  • nfreezer

    nFreezer is an encrypted-at-rest backup tool.

  • opentimestamps-client

    OpenTimestamps client

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Cryptography related posts

  • Badkeys tool can detect xz backdoor RSA keys

    1 project | news.ycombinator.com | 21 Apr 2024
  • A Practical Approach to Quantum-Resistant JWTs

    2 projects | dev.to | 21 Apr 2024
  • Show HN: SecretPixel – Advanced Image Steganography Tool

    3 projects | news.ycombinator.com | 3 Feb 2024
  • We build X.509 chains so you don't have to

    5 projects | news.ycombinator.com | 25 Jan 2024
  • Terrapin-Scanner VS CryptoLyzer - a user suggested alternative

    2 projects | 14 Jan 2024
  • Scientists Destroy Illusion That Coin Toss Flips Are 50–50

    1 project | news.ycombinator.com | 5 Jan 2024
  • Ciphey – automated decryption/decoding/cracking tool

    1 project | news.ycombinator.com | 24 Dec 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 10 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Cryptography projects in Python? This list will help you:

Project Stars
1 Ciphey 17,092
2 PySyft 9,273
3 Paramiko 8,843
4 cryptography 6,309
5 RsaCtfTool 5,267
6 hashids 1,404
7 xortool 1,335
8 mintotp 1,287
9 tf-encrypted 1,194
10 Bcrypt 1,138
11 featherduster 1,058
12 python-ecdsa 891
13 pyOpenSSL -- A Python wrapper around the OpenSSL library 866
14 paranoid_crypto 783
15 nucypher 692
16 refinery 592
17 Loki 560
18 firmware 525
19 basecrack 499
20 python-hdwallet 434
21 mpyc 343
22 nfreezer 302
23 opentimestamps-client 284

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com