The Patching Friars' AlmanacA calendar of CVE saints

June 26

CopyCatHoly card for copycat, generated with AI (Claude, Anthropic) for the Lunario dei Frati Patchatori.CC BY-NC-SA 4.0 011021031041 +1 +1 +1 CopyCat GRADUS NUMERAT
🤖 Image and text generated with AI

⬇ Download holy card: ·

Embed on your site

Blessed CopyCat, Who Counted the Enclave's Steps

Patron of SGX enclaves, controlled side channels, and those who count other people's steps.

Life

In 2020 Daniel Moghimi, Jo Van Bulck, Nadia Heninger, Frank Piessens and Berk Sunar presented CopyCat. Controlling the operating system around an SGX enclave, they could deterministically count the instructions executed on each code page, and combined with page-level leakage they rebuilt the program flow instruction by instruction, enough to extract cryptographic keys in a single run.

Prayer

O Blessed CopyCat, who spies out secrets by counting steps, teach our algorithms to always walk the same way. Amen.

How to celebrate

Celebrated by writing constant-flow cryptographic code that takes the same steps whatever the secret.

Count a person's steps and you can guess their road.

Technical record

Disclosed on
June 26 2020
CVE
CVE-2020-7960

Sources: arxiv.org

Also remembered today

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

📅 Add to your calendar

SaintsGoogle CalendarApple, Outlook (.ics)

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

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