Tag
sha-1
- Jun 29, 2026 What a Commit Contains and Why Its Hash Is Content-Addressed The four object types, the exact bytes a commit hash covers, and why editing one old file rewrites every descendant hash. software engineering
- May 15, 2024 How Differential Cryptanalysis Broke SHA-1 The modular-difference search, message-modification steps, and near-collision blocks that turn a 160-bit digest into two colliding PDFs, and why the margin was thinner than the bound implied. cryptography