Educational SPN mini cipher builder — experiment with S-box substitution, linear diffusion, and key mixing.
-
Updated
Oct 6, 2025 - JavaScript
Educational SPN mini cipher builder — experiment with S-box substitution, linear diffusion, and key mixing.
In this course, learn the fundamentals of cryptography, including symmetric and asymmetric encryption, hashing, digital signatures, and key exchange protocols. Master essential cryptographic concepts and tools through hands-on practice.
入力された文字列が MD5 / SHA-1 / SHA-256 などのどのハッシュ形式かを推測する。
Learn visual cryptography (VSS/VSSS): split an image into two noise-like shares and visually decode.
Educational hash explorer with bit-level visualization, avalanche effect demo, and historical collision samples.
Add a description, image, and links to the modern-cryptography topic page so that developers can more easily learn about it.
To associate your repository with the modern-cryptography topic, visit your repo's landing page and select "manage topics."