~/conference

PriSC 2022

date:2022-01-16
location:Philadelphia, United States
series:PriSC · 5 editions
editions:[PriSC 2020, PriSC 2022, PriSC 2023, PriSC 2024, PriSC 2026]

compiler engineers, formal methods engineers, security researchers, programming languages researchers, systems software engineers, hardware security engineers, verification engineers

eBPF speculative execution mitigations; speculative store bypass exploits; type-directed constant-time transformation; Spectre-PHT testing in Rust; Rosette symbolic execution for counterexamples; secure compilation counterexample synthesis; hardware-software codesign validation; robust and fully abstract compilation; data-flow back-translation proofs; instruction-level symbolic encryption (RISC-V); effect-oblivious equivalence for effects; WebAssembly proof-checking kernel in Rust

titleauthorlength
BPF and Spectre: Mitigating transient execution attacksDaniel Borkmann01h 03m
Shows proof‑of‑concept exploits that use speculative store bypass and memory disambiguation to make unprivileged eBPF read kernel memory, and describes…
Talk on
Type-directed Program Transformation for Constant-Time EnforcementGautier Raimondi, Floriana Ciaglia26m
Claims a more permissive information‑flow type system that records indirect-of{p} dependencies and rejects only direct flows, then uses those types to drive a…
Talk on
Towards Understanding Spectre-PHT in Memory-Safe LanguagesNeil Zhao, Floriana Ciaglia25m
A testing framework instruments Rust libraries with SpecFuzz to simulate branch mispredictions (skipping annotated bounds checks), runs four-hour fuzz sessions…
Talk on
Synthesizing Evidence of Emergent ComputationScott Moore, Floriana Ciaglia31m
Tool called seek synthesizes counterexamples to secure compilation from executable language models and uses Rosette symbolic execution to produce concrete…
Talk on
Providing evidence for the security properties of hardware/software codesignsFrank Piessens, Marco Guarnieri01h 08m
Argument: end-to-end proofs need empirical validation for real devices. The team builds an FPGA prototype of VRASED on an MSP430 core, uses F proofs of crypto…
Talk on
Composing Secure Compilersarthur amoren, mattis uh cruz, mata skruzzle, Marco Patrignani25m
Formal results show that composing compilers preserves concrete classes of hyperproperties: sequential and upper composition guarantee that two compilers that…
Talk on
SecurePtrs: Proving Secure Compilation with Data-Flow Back-Translation and TurnAkram El-Korashy26m
Proposes a concrete back-translation that emits data-flow traces (register moves, loads, stores) so stashing pointers no longer requires traversing the…
Talk on
The Fox and the Hound (Episode 2): Fully Abstract, Robust Compilation and How tMatteo Busi22m
Shows that an identity compiler can be fully abstract yet break a source hyperproperty: a target club symbol context forces termination of a source…
Talk on
A CompCert backend with symbolic encryptionpaulo torrini, sylvain bulmay29m
A verified C backend called IntrinSec extends CompCert’s RISC-V backend with instruction-level symbolic encryption: new mask registers, four crypto…
Talk on
Effect-Oblivious EquivalenceYao Li, Yishuai Li, Marco Guarnieri27m
Defines effect-oblivious equivalence: two programs are equivalent no matter how effects are implemented, so proofs do not assume concrete IO or handler…
Talk
The Supervisionary proof-checking kernel, or: a work-in-progress toward proof-gDominic Mulligan, Marco Guarnieri, Nick Spinale26m
A prototype proof-checking kernel implemented as a Rust implementation running as a WebAssembly host exposes a 75-call syscall interface (about 75 syscalls)…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.