Non-Interference Preserving and Optimising Compilation with Hyperproperty Simulations
ACM SIGPLAN via YouTube
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Learn Excel and Financial Modeling the Way Finance Teams Actually Use Them
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Watch this conference talk from PriSC 2025 where Julian Rosemann, Sebastian Hack, and Deepak Garg present their research on hyperproperty simulations, a novel framework for secure compilation that preserves security policies during the compilation process. Learn how this approach goes beyond classical compiler correctness by addressing indistinguishability-based properties like non-interference that are characterized by multiple traces rather than individual ones. Discover how the researchers overcome limitations of existing secure compilation approaches by modeling the preservation of arbitrary k-hyperproperties, allowing for more flexible compiler optimizations while maintaining security guarantees. The presentation demonstrates the framework's expressiveness through a leakage-based non-interference-preserving dead code elimination pass, verified in the Coq proof assistant. This 26-minute talk was presented at the PriSC 2025 workshop sponsored by ACM SIGPLAN.
Syllabus
[PriSC'25] Non-Interference Preserving and Optimising Compilation with Hyperproperty Simulations
Taught by
ACM SIGPLAN