Toy version of the sweet32 attack
-
Updated
Nov 24, 2017 - Python
Toy version of the sweet32 attack
Birthday attack on a hash function derived from SHA-256 using CUDA for the module "Kryptologie" at the HTWK Leipzig
A (dummy) implementation of the SHA-1 encryption algorithm written for educational purposes. Includes a birthday attack which finds collisions on the first 32 bits of different output digests.
Brute-force preimage and collision attacks against truncated SHA-1 in Java, measuring work against the birthday bound
Browser-based DES demo — full 16-round Feistel with real S-boxes, PC-1/PC-2 key schedule and IP/FP, checked against archived NIST CAVP vectors. Complementation, 2DES meet-in-the-middle, and Sweet32: a 64-bit block colliding at the birthday bound to leak a repeated plaintext out of CBC.
Add a description, image, and links to the birthday-attack topic page so that developers can more easily learn about it.
To associate your repository with the birthday-attack topic, visit your repo's landing page and select "manage topics."