The Patching Friars' AlmanacA calendar of CVE saints

February 23

SHAtteredHoly card for shattered, generated with AI (Claude, Anthropic) for the Lunario dei Frati Patchatori.CC BY-NC-SA 4.0 PDF SHA-1 SHAttered DUO CORPORA, UNA ANIMA
🤖 Image and text generated with AI

⬇ Download holy card: ·

Embed on your site

Blessed SHAttered, Who Broke SHA-1

Patron of retired hash functions, certificates signed with old algorithms, and twin PDFs.

Life

On 23 February 2017 Google and CWI Amsterdam announced the first practical SHA-1 collision: two different PDFs with the same fingerprint. It took about nine quintillion SHA-1 computations, the equivalent of thousands of CPU-years and more than a hundred GPU-years. From that day no one could say SHA-1 was only theoretically broken, and browsers, Git and certificate authorities sped up the move away from it.

Prayer

O Blessed SHAttered, who gave two documents the same face, let our hashes be as long as they need to be. Amen.

How to celebrate

Celebrated by moving to SHA-256 or SHA-3 and checking that no old system still signs with SHA-1.

Two pages, one fingerprint: and trust shatters.

Technical record

Disclosed on
February 23 2017
CVE
No CVE: blessed, not yet canonized by MITRE

Sources: shattered.io · web.archive.org

Also remembered today

Shortcuts: ← → to move, D day, W week, M month, T today.

📅 Add to your calendar

Saints:Google CalendarApple, Outlook and others (.ics)

Observances (feasts, scourges and miracles):Google CalendarApple, Outlook and others (.ics)

In Google Calendar you can also paste the URL in Settings → Add calendar → From URL. The first sync can take a few hours.