~/talk

Towards Temporal Adversarial Logic

Talkat Incorrectness 2024 · 2024-01-17..01-19· [security]
slides:none on file

Preliminary system embeds temporal reasoning into an under‑approximate adversarial program logic and defines a time footprint Δ per command plus left/right error tags, so reads/writes append input/output events annotated with execution time and synchronize attacker and target timelines. Claims: this exposes timing leaks (example reduces a 64‑bit brute force to 64‑bit→2×32‑bit by distinguishing slow log paths counted as 100 cycles), supports summaries for expensive operations, and is work‑in‑progress requiring instruction‑level semantics and an adversary synthesis backend.

AI-written summary · about

  1. 0:00Introduction
  2. 1:29Motivation for temporal adversarial logic
  3. 3:14Challenges with temporal logics
  4. 4:15Adversarial logic overview
  5. 5:17Arbiter logic model shift
  6. 7:05Case study: adversarial assertion
  7. 8:09Timing in adversarial triples
  8. 9:13Reads and writes in logic
  9. 10:59Timing behavior summary
  10. 11:40Synchronizing execution timelines
  11. 13:28Verification complexity and analysis
  12. 14:10Timing interactions algebra
  13. 15:15Future work and goals
  14. 16:43Time abstraction in logic
  15. 17:45Constant time and resource analysis
  16. 18:51Delta time footprint function
  17. 20:39Delta inference and parametric rules
  18. 21:20Question on adversary program generation
~/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.