~/talk

The Fox and the Hound (Episode 2): Fully Abstract, Robust Compilation and How t

Talkat PriSC 2022 · on Sunday, 2022-01-16· [compilers-and-language-design, security]
links:none on file
slides:none on file

Shows that an identity compiler can be fully abstract yet break a source hyperproperty: a target club symbol context forces termination of a source nonterminating program, so nontermination is not preserved. Gives an abstract framework using syntax and behavior functors, modl maps plus “no internal nondeterminism”, and context functors tied by a natural transformation t. Adds a concrete fix: a target sandbox that blocks the club observable, yielding both full abstraction and robust hyperproperty preservation.

AI-written summary · about

  1. 0:00Introduction
  2. 0:36What is a secure compiler
  3. 1:17Fully Abstract Compilation
  4. 3:15Robust Compilation
  5. 4:59Fully Abstract vs Robust Compilation
  6. 7:45Example
  7. 9:48Best Approach
  8. 11:37Fully Abstract
  9. 19:10Howt example
  10. 20:19Conclusion
~/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.