41554 blogs · [ { "id": "01a0d4ef-9e6b-73be-a052-ce4a4cf26396", "title": "How to Keep a Secret — From Doodles to DES", "url": "https://0xkrt26.github.io/math_behind_security/2026/09/16/doodles-to-des.html", "published_at": "2026-09-16T00:00:00+00:00" }, { "id": "01a0871d-1273-7313-8042-63446fe72e65", "title": "From One Seed to a Thousand Leaves - Merkle’s Authentication Tree", "url": "https://0xkrt26.github.io/math_behind_security/2026/08/03/merkle-tree.html", "published_at": "2026-08-03T00:00:00+00:00" }, { "id": "01a0871d-1273-7313-8042-63447004af01", "title": "Chopped, Stored, Secured — The Story of the Hash Function", "url": "https://0xkrt26.github.io/math_behind_security/2026/06/09/the-story-of-the-hash-function.html", "published_at": "2026-06-09T00:00:00+00:00" }, { "id": "01a0871d-1273-7313-8042-6344702ceaa9", "title": "When is your birthday? - The Math Behind Hash Collisions", "url": "https://0xkrt26.github.io/math_behind_security/2026/05/08/birthday-problem.html", "published_at": "2026-05-08T00:00:00+00:00" }, { "id": "01a0871d-1273-7313-8042-6344704f729c", "title": "The Accidental Ancestor — How a Computer for Verifying Numbers Shaped Modern Hashing", "url": "https://0xkrt26.github.io/math_behind_security/2026/04/28/the-accidental-ancestor-Luhn-algorithm.html", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a0871d-1273-7313-8042-634470a2fdeb", "title": "Searching smarter - Plagiarism Detection with Rolling Hashes", "url": "https://0xkrt26.github.io/math_behind_security/2026/04/25/searching-smarter-rolling-hashes.html", "published_at": "2026-04-25T00:00:00+00:00" }, { "id": "01a0871d-1273-7313-8042-6344711a8bc3", "title": "Short intro", "url": "https://0xkrt26.github.io/math_behind_security/2026/04/22/intro.html", "published_at": "2026-04-22T00:00:00+00:00" } ] posts Claim your blog
Back to 0xkrt26.github.io
Blog · corpus.blog/blogs/0xkrt26.github.io/posts

0xkrt26.github.io

0xkrt26.github.io

2026