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
Cryptanalysis of the Enigma machine in Rust.
A SageMath implementation of the Castryck-Decru Key Recovery attack on SIDH
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.
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.
Repo for collecting part of my public CTF challenges
Brutally optimizing guess-and-determine attacks https://www.usenix.org/conference/woot18/presentation/verstegen
Program for finding low gate count implementations of S-boxes.
SageMath/Python Toolkit for Cryptanalytic Research
Rain Hashes: Rainbow, Rainstorm and more! Support our work with a ⭐ 🥰
Sparkle, Schwaemm and Esch: Lightweight Symmetric Cryptography for the Internet of Things
Tool to find XOR differential and rotational-XOR characteristics of ARX primitives.
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."