Implementation · SAGE · Draft

Self-modifying code limits the timing margin

On this page

← All known flaws

MinorOpen questionOpen

The authors report that their implementation reaches 75% of maximum GPU utilisation when the checksum uses self-modifying code, and that this limits the time difference caused by an adversary who inserts instructions into the checksum loop. They note that other cache-eviction strategies could raise utilisation.

Sources: [1]

Search

Full search page