Projects in Awesome Lists tagged with cryptanalysis
A curated list of projects in awesome lists tagged with cryptanalysis .
https://github.com/ashutosh1206/crypton
Library consisting of explanation and implementation of all the existing attacks on various Encryption Systems, Digital Signatures, Key Exchange, Authentication methods along with example challenges from CTFs
cryptanalysis crypto cryptography ctf ctf-challenges ctf-solutions ctf-tools
Last synced: 27 Sep 2025
https://github.com/ashutosh1206/Crypton
Library consisting of explanation and implementation of all the existing attacks on various Encryption Systems, Digital Signatures, Key Exchange, Authentication methods along with example challenges from CTFs
cryptanalysis crypto cryptography ctf ctf-challenges ctf-solutions ctf-tools
Last synced: 22 Apr 2025
https://github.com/hellman/xortool
A tool to analyze multi-byte xor cipher
cryptanalysis cryptography xor-cipher xortool
Last synced: 14 May 2025
https://github.com/nccgroup/featherduster
An automated, modular cryptanalysis tool; i.e., a Weapon of Math Destruction
cryptanalysis crypto cryptography encryption exploit exploitation exploitation-framework exploits python security
Last synced: 16 May 2025
https://github.com/dosyago/discohash
:rocket: DISCoHAsH - Simple, fast, quality hash in 120 lines. 10GB/s serial (depending on hardware). Also in NodeJS
256-bit 64-bit arx bebb4185 cpp cryptanalysis cryptography cryptohash discohash ecrypt encryption hash hashing hashing-algorithm node-js nodejs prime smhasher supercop supercrypt
Last synced: 13 Apr 2025
https://github.com/do-say-go/discohash
:rocket: DISCoHAsH - Simple, fast, quality hash in 120 lines. 10GB/s serial (depending on hardware). Also in NodeJS
256-bit 64-bit arx bebb4185 cpp cryptanalysis cryptography cryptohash discohash ecrypt encryption hash hashing hashing-algorithm node-js nodejs prime smhasher supercop supercrypt
Last synced: 24 Jun 2025
https://github.com/DO-SAY-GO/DISCoHAsH
:rocket: DISCoHAsH - Simple, fast, quality hash in 120 lines. 10GB/s serial (depending on hardware). Also in NodeJS
256-bit 64-bit arx bebb4185 cpp cryptanalysis cryptography cryptohash discohash ecrypt encryption hash hashing hashing-algorithm node-js nodejs prime smhasher supercop supercrypt
Last synced: 06 Aug 2025
https://github.com/ikeviny/ultra
Cryptanalysis of the Enigma machine in Rust.
cryptanalysis enigma enigma-machine rust
Last synced: 11 Apr 2025
https://github.com/DOSAYGO-STUDIO/rain
The fastest 128-bit and 256-bit hash, passes all tests, and under 140 source lines of code. API library and CLI tool in C++ and NodeJS/Wasm
call-for-papers cpp cryptanalysis cryptanalysis-tasks cryptography cryptohash emscripten hash rain rainbow rainhash rainstorm wasm
Last synced: 03 Sep 2025
https://github.com/cytopia/coinwatch
Coinmarketcap console client to keep track of your crypto currency trades - are you winning or losing?
bitcoin coinmarketcap coinmarketcap-api cryptanalysis crypto-trades cryptocoins cryptocurrencies cryptocurrency ethereum monero trading
Last synced: 12 Aug 2025
https://github.com/bovarysme/memories
A key-recovery attack for LINE for Android's chat backup encryption.
cryptanalysis go golang key-recovery line
Last synced: 16 Jan 2026
https://github.com/hellman/cry
SageMath/Python Toolkit for Cryptanalytic Research
cryptanalysis cryptography cryptography-algorithms cryptography-library cryptography-tools research s-boxes
Last synced: 11 Apr 2025
https://github.com/jishanshaikh4/cryptography-roadmap
The Cryptography Roadmap 2021
cryptanalysis cryptography roadmap security
Last synced: 25 Feb 2025
https://github.com/unicornsasfuel/keybrute
A wordlist-based encryption key brute forcer targeting weak key choice/derivation
aes aes-encryption brute-force computer-security crack cryptanalysis crypto cryptography encryption information-security infosec security
Last synced: 26 Mar 2025
https://github.com/hellman/thesis
Design and Cryptanalysis of Symmetric-Key Algorithms in Black and White-box Models
black-box cryptanalysis crypto cryptography cryptography-tools dissertation thesis white-box
Last synced: 09 Oct 2025
https://github.com/huseyinnurbaki/crypto-watchdog
Crypto Watchdog is an open-source developer friendly project, periodically queries crypto market and notifies potential pumps & recently added tokens/coins via web-hooks.
coin cryptanalysis crypto-market crypto-watchdog cryptocurrency docker hook hooks listed-coins market-data nestjs notification token
Last synced: 11 Apr 2025
https://github.com/wildcardcorp/samson
Cryptanalysis and attack library
cryptanalysis cryptography security-tools
Last synced: 18 Jan 2026
https://github.com/demining/dao-exploit
Cryptanalysis of the DAO exploit & Multi-Stage Attack
attack cryptanalysis crypto cryptocurrency cryptography dao ethereum ethereum-contract exploit exploit-development hacking
Last synced: 26 Jun 2025
https://github.com/stef/px1000cr
Files related to PoC||GTFO 21:21 - NSA’s Backdoor of the PX1000-Cr
backdoor cryptanalysis crypto historical lfsr nsa px1000 px1000cr reverse-engineering
Last synced: 16 Apr 2025
https://github.com/je-suis-tm/cryptography
Python substitute and transposition ciphers including Vigenère Cipher, Rail Fence Cipher, Caesar Cipher
caesar-cipher cryptanalysis cryptography rail-fence-cipher substitution-cipher transposition-cipher vigenere-cipher zigzag-cipher
Last synced: 07 Jul 2025
https://github.com/rafael-santiago/vigcrack
A simple cryptanalysis tool for the Vigenere cipher.
cryptanalysis cryptography vigenere
Last synced: 05 Apr 2025
https://github.com/arvindpj007/aes-cbc-padding-attack
Golang programs for AES -CBC mode encryption with HMAC-SHA256 and Padding Oracle attack on AES-CBC mode.
aes-cbc aes-encryption-decryption cryptanalysis encryption-decryption golang-programs hmac-sha256 padding-oracle-attacks
Last synced: 14 Jan 2026
https://github.com/petitoto/enigma-cracker
Cryptanalysis tool for the Enigma machine
Last synced: 11 Apr 2025
https://github.com/karma9874/cryptanalysis
Cryptanalysis of classical ciphers - Gronsfeld Cipher
Last synced: 09 Apr 2025
https://github.com/yidas/brute-force-attacker-php
Brute-force attack tool for generating all possible string and executing function
brute-force brute-force-attacks cryptanalysis php
Last synced: 15 Apr 2025
https://github.com/arvindpj007/aes-ctr-padding-attack
Golang programs for AES-CTR mode encryption with 2 different hashing algorithm and Padding Oracle attack on AES-CTR mode.
aes-128 aes-ctr aes-decryption aes-encryption checksum crc32 cryptanalysis ctr-mode golang-programs padding-oracle-attacks
Last synced: 14 Jan 2026
https://github.com/ffraenz/bomm
C-based command-line program designed to break Enigma ciphertext in a ciphertext-only scenario
c cryptanalysis enigma enigma-machine
Last synced: 13 Aug 2025
https://github.com/demining/crypto-risk-scoring
Useful tools and services for finding vulnerabilities in a transaction to assess the risk of blockchain and various cryptocurrencies
bitcoin bitcoin-wallet blockchain blockchain-technology cryptanalysis crypto cryptocurrencies cryptocurrency cryptocurrency-exchanges cryptography ethereum ethereum-blockchain ethereum-contract ethereum-contracts
Last synced: 01 Mar 2025
https://github.com/demining/vector76-attack
Vector76 Attack: Researching and Preventing Threats to the Bitcoin Network Detailed Cryptanalysis Based on Real Data
attack bitcoin bitcoin-hacking bitcoin-transaction blockchain cryptanalysis cryptocurrency cryptography double-spending vector76 vector76-attack vulnerability
Last synced: 03 May 2025
https://github.com/varunsingh87/frequency-analysis-simulator
A Java program that decrypts classical ciphers without keys using frequency analysis. Includes support for simple (mono alphabetic) substitution cipher, Vigenere cipher, Caesar cipher, Vernam cipher, and variations.
cipher computer-science-project cryptanalysis data-visualization frequency-analysis frequency-analysis-simulator java monoalphabetic-cipher vigenere-cipher
Last synced: 17 Apr 2025
https://github.com/antonkueltz/roca-crack
Crack RSA keys generated with bad Infineon keygen
cryptanalysis cryptography rsa
Last synced: 23 Aug 2025
https://github.com/hellman/subsets
Tools for cryptanalysis (subsets & transforms)
Last synced: 11 Apr 2025
https://github.com/hellman/divprop
Division property cryptanalysis tools
cryptanalysis integral-cryptanalysis s-boxes
Last synced: 11 Apr 2025
https://github.com/ericnorris/letter-frequency-analysis
Breakdown and visualization of character frequency in the OANC corpus.
cryptanalysis letter-frequency letters python3
Last synced: 25 Mar 2025
https://github.com/jiahaoxiang2000/milp
learn the Mixed-Integer Linear Programming (MILP) and its application in the optimization of the modeling systemic cipher.
cryptanalysis cryptography milp
Last synced: 17 Sep 2025
https://github.com/marcvincenti/sha256
Proof-of-Concept: SHA-256 & PCP theorem
Last synced: 11 Nov 2025
https://github.com/fionn/cryptopals
Attack at dawn
cryptanalysis cryptography cryptopals cryptopals-crypto-challenges matasano matasano-crypto-challenges
Last synced: 02 Mar 2025
https://github.com/divshekhar/decipher
Breaking transposition cipher using metaheuristic algorithms
cryptanalysis cryptography dpso-algorithm genetic-algorithm geneticalgorithm jaya-algorithm mpso-algorithm pso-algorithm transposition-cipher
Last synced: 02 Nov 2025
https://github.com/supermarcel10/cryptographicanalysisofsha2
Comparative benchmark of SMT solver effectiveness in cryptographic hash collision discovery for SHA-2 algorithms.
cryptanalysis cryptography research research-paper research-project satisfiability-modulo-theories satisfiability-problem sha2 smt
Last synced: 30 Jul 2025
https://github.com/chakshugupta13/local-collision-differential-attack-on-reduced-sha-256-upto-24-rounds
This repository contains C and/or C++ implementations for finding Local Collision Conforming Message Pairs through Differential Attack on Reduced-Round SHA-256 up to 24 Rounds. Also, this repository contains the C++ implementations of SHA-256, SHA-512 and SHA-384.
cryptanalysis cryptography differential-attack sha-256 sha-384 sha-512
Last synced: 11 Apr 2025
https://github.com/skulltech/cryptanalysis-scripts
Some scripts for automated, algorithmic cryptanalysis.
classical-cipher classical-cryptography cryptanalysis cryptography
Last synced: 27 Mar 2025
https://github.com/davidbuchanan314/english-letter-freqs
Useful generation scripts and precomputed LUTs useful for performing frequency analysis on English text.
cryptanalysis frequency-analysis frequency-table lut
Last synced: 10 Nov 2025
https://github.com/vexcited/iut-r3.09
Module de cryptographie de BUT2 à l'IUT du Limousin.
cryptanalysis cryptography iut-du-limousin rust
Last synced: 08 Sep 2025
https://github.com/hacker-code-j/cas
Linear Cryptanalysis
cryptanalysis linear-analysis sbox
Last synced: 01 Mar 2025
https://github.com/minhngt62/cryptography-vigenere
A simulation for vigenere cipher and its attacking methods
cryptanalysis cryptography kasiski-examination python vigenere-cipher
Last synced: 10 Oct 2025
https://github.com/fionn/batch-gcd
DJB's batch GCD algorithm for fast factoring sequences of integers
batch-gcd cryptanalysis factoring-algorithms integer-factorization number-theory
Last synced: 02 Mar 2025
https://github.com/bitbynik/substitution_cipher
SIL765 Assignment-1
cryptanalysis decipher iitd security substitution-cipher
Last synced: 16 Aug 2025
https://github.com/phillbush/vigenere
C implementation of the Vigènere cipher and the attack on it using Kasiski examination and frequence analysis
cryptanalysis kasiski-examination kasiski-method vigenere vigenere-cipher
Last synced: 16 Mar 2025
https://github.com/fionn/blockbreakers
Structural attacks against AES
aes cryptanalysis galois-field integral-cryptanalysis square-attack
Last synced: 27 Nov 2025
https://github.com/tell/security-analysis-plos-one-2016
A demonstration of a verification script
cryptanalysis cryptography finite-field-discrete-logarithm pairing pairing-reduction
Last synced: 11 Aug 2025
https://github.com/fionn/mind-p-q
Factoring RSA moduli
cryptanalysis factorisation moduli number-theory rsa
Last synced: 02 Mar 2025
https://github.com/whdhdyt21/sbox-analyzer
The application provides various cryptographic metrics, such as Nonlinearity, Strict Avalanche Criterion (SAC), Bit Independence Criterion (BIC-NL & BIC-SAC), Linear Approximation Probability (LAP), and Differential Approximation Probability (DAP).
cryptanalysis cryptographic s-box
Last synced: 07 Aug 2025
https://github.com/notmorphus/overthewire-krypton
This is the OverTheWire wargame repo for Krypton
algorithms cryptanalysis cryptography krypton overthewire
Last synced: 13 Oct 2025
https://github.com/hacker-code-j/cryptanalysis-lecture
2024-Spring "Introduction to Cryptanalysis"
caesar-cipher cryptanalysis rust vigenere-cipher
Last synced: 01 Mar 2025
https://github.com/antonkueltz/ocb-forger
Inoue and Minematsu's attack against OCB2
authenticated-encryption cryptanalysis cryptography forgery
Last synced: 17 Jul 2025
https://github.com/lcian/klein-cryptanalysis
🔓 Cryptanalytic attack on the KLEIN embedded block cipher
Last synced: 28 Feb 2025
https://github.com/farhantips/cryptography-and-cryptanalysis
This repository covers practical implementations of Cryptography and Cryptanalysis, including encryption algorithms, hashing, digital signatures, and techniques for analyzing and breaking cryptographic systems.
aes-encryption authentication-protocol blockcipher ceaser-cipher cryptanalysis cryptography des diffie-hellman elliptic-curve-cryptography encryption-decryption hashing-passwords kerberos-authentication knapsack publickey-cryptosystem rsa-cryptography ssh ssl zero-knowledge-proof
Last synced: 26 Mar 2025
https://github.com/netesf13d/py-ecc
Python implementation of elliptic curve cryptography
cryptanalysis cryptography elliptic-curve-cryptography
Last synced: 27 Feb 2025
https://github.com/bmwant/ecc
Elliptic Curve Cryptography algorithms
calculus cryptanalysis cryptography
Last synced: 17 Mar 2025
https://github.com/fionn/hidden-collisions-on-dss
Vaudenay '96
cryptanalysis dsa dss signature-verification
Last synced: 06 Sep 2025
https://github.com/berkbavas/cryptostuff
Cryptographic algorithms and attacks in Java 8
cbc-mode close-primes cryptanalysis cryptography fermat-factorization four-square miller-rabin-test monoalphabetic-cipher pkcs1 playfair-cipher rsa rsa-pkcs1-padding vigenere-cipher
Last synced: 23 Feb 2025
https://github.com/antonkueltz/md4-collider
Generate arbitrary MD4 collisions
collisions cryptanalysis hash-functions hashing md4
Last synced: 30 Mar 2025
https://github.com/albinzayedrawan/classical-ciphers-and-transposition-techniques
Lab Exercises about Classical Ciphers and Transposition Techniques
caesar-cipher cryptanalysis cryptography vigenere-cipher
Last synced: 04 Apr 2025
https://github.com/fionn/tamuro-plaintext-checksums
Recover encrypted message from a repeated keystream
crc32 cryptanalysis stream-cipher
Last synced: 02 Mar 2025