Non-Interference Preserving and Optimising Compilation with Hyperproperty Simulations
ACM SIGPLAN via YouTube
NY State-Licensed Certificates in Design, Coding & AI — Online
AI Engineer - Learn how to integrate AI into software applications
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