~/talk

Formalizing the One-way to Hiding Theorem

Talkat CPP 2025 · 2025-01-20..01-21· [cryptography]
links:none on file
links:none on file
slides:none on file

Formalizes the One-way to Hiding (O2H) theorem inside Isabelle, proving the semi-classical O2H variants and providing a novel, simpler mixed-state proof while extending the result to non-terminating adversaries and infinite-dimensional Hilbert spaces. Implementation totals about 7,000 lines of Isabelle code, depends on existing quantum/Hilbert libraries, and exposes one main limitation: no support yet for parallel quantum queries. Work is ready to connect to the QRL tool once parallel-query encoding is solved.

AI-written summary · about

  1. 0:00Introduction
  2. 0:20Quantum security motivation
  3. 1:03Quantum computing basics
  4. 2:30Quantum bits properties
  5. 4:18Cryptography security basics
  6. 4:59Indistinguishability under CPA
  7. 6:02Quantum security overview
  8. 6:22Quantum security landscape
  9. 7:28Random oracle model
  10. 8:10One-way to hiding theorem
  11. 8:30Formalizing in Isabelle
  12. 9:15Need for formal verification
  13. 10:00QRL tool context
  14. 10:20Intuition behind theorem
  15. 11:05Reprogramming in classical vs quantum settings
  16. 12:29Quantum random oracle challenges
  17. 13:09Theorem statement
  18. 13:53Theorem formalization
  19. 14:37Formalization complexities
  20. 15:21Contributions to theorem
  21. 16:48Generalizing to infinite dimensions
  22. 17:30Proof refinement process
  23. 17:53Limitations and future work
  24. 18:56Probability distributions
  25. 19:38Publication plans
  26. 20:00Dependencies and background libraries used
  27. 20:41Conclusion
  28. 21:27Q&A
  29. 21:48QRL tool integration
  30. 22:11Handling non-terminating adversaries
~/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.