Lukas Gerlach
Lukas Gerlach
Latest posts
Spectre on RISC-V Silicon
Our paper Spectre on RISC-V Silicon: Attacks and Defenses on Commercial Out-of-Order Processors has been accepted at USENIX Security ‘26 . Paper / Artifact This post is the short version of what we found. RISC-V is an open, modular instruction set architecture that anyone can implement without a license fee. Many independent vendors build their own cores from it, ranging from tiny in-order…
How do Cache Attacks Against AES Work?
AES is the most widely used block cipher, and there are some cache side-channel attacks against it. The attacks always exploit key-dependent memory accesses because parts of AES are optimized with lookup tables. This post quickly goes over the lookup table optimizations called S-boxes and T-tables, and how such implementations can be attacked. My hope is that this can help quickly understand the…