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
- Updated
Jun 19, 2021 - Python
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
A tool to analyze multi-byte xor cipher
An automated, modular cryptanalysis tool; i.e., a Weapon of Math Destruction
🚀 DISCoHAsH - Simple, fast, quality hash in 120 lines. 10GB/s serial (depending on hardware). Also in NodeJS
A repository that aims to provide tools for cryptography and cryptanalysis
Official CrypTool 2 (CT2) repository. CT2 is an open-source software for learning about cryptography and cryptanalysis interactively. CT2 provides a comprehensive suite of tools to deeply explore algorithms and protocols, making it perfect for both academic study and personal exploration. It also includes features for analyzing historical ciphers.
A SageMath implementation of the Castryck-Decru Key Recovery attack on SIDH
Cryptanalysis of the Enigma machine in Rust.
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
Automated Cyber Offense
Coinmarketcap console client to keep track of your crypto currency trades - are you winning or losing?
SCARR is a Side-Channel Analysis (SCA) framework
A key-recovery attack for LINE for Android's chat backup encryption.
Brutally optimizing guess-and-determine attacks https://www.usenix.org/conference/woot18/presentation/verstegen
Repo for collecting part of my public CTF challenges
SageMath/Python Toolkit for Cryptanalytic Research
Program for finding low gate count implementations of S-boxes.
A tool to evaluate the security of cryptographic primitives against distinguishing attacks with bit-vector SMT solvers.
Sparkle, Schwaemm and Esch: Lightweight Symmetric Cryptography for the Internet of Things
Add a description, image, and links to the cryptanalysis topic page so that developers can more easily learn about it.
To associate your repository with the cryptanalysis topic, visit your repo's landing page and select "manage topics."