Research
Shixin Song*,
Davide Davoli,
Elias Storme,
Marton Bognar,
Dominique Devriese,
Frank Piessens,
Tamara Rezk
Jan 1st 2026
The ACM Conference on Computer and Communications Security (CCS) 2026
Developed a formal framework for reasoning jointly about capability safety, speculative execution, and information-flow security; presented SCHERI, a new processor design within this framework; and formally proved that SCHERI provides end-to-end secure speculation guarantees under the constant-time policy.
Shixin Song*,
Tingzhen Dong*,
Kosi Nwabueze,
Julian Zanders,
Andres Erbsen,
Adam Chlipala,
Mengjia Yan
2023 - 2025
The ACM Conference on Computer and Communications Security (CCS) 2025
Presented a transformation framework that rewrites cryptographic assembly programs to separate secret and public stack data, facilitating secure speculation using hardware taint tracking.
Shixin Song,
Joseph Zhang,
Mengjia Yan
2022 - 2024
The Network and Distributed System Security (NDSS) Symposium 2025
Presented a software-hardware co-design mitigation that strengthens ASLR against microarchitectural side-channel attacks.
Shixin Song,
Tanvir Ahmed Khan,
Sara Mahdizadeh Shahri,
Akshitha Sriraman,
Niranjan K Soundararajan,
Sreenivas Subramoney,
Daniel A. Jiménez,
Heiner Litz,
Baris Kasikci
Presented a novel BTB replacement policy that achieves near-ideal frontend processor performance for data center applications.
Last Updated on Sep 23rd 2026.