quantum position verification
play

Quantum Position Verification in the Plane Serge Fehr and Dominique - PowerPoint PPT Presentation

Quantum Position Verification in the Plane Serge Fehr and Dominique Unruh CWI University of Tartu Dominique Unruh Position Verification Speed of light Position verified Quantum Position Verification in 2D 2 Dominique


  1. Quantum Position Verification in the Plane Serge Fehr and Dominique Unruh CWI University of Tartu Dominique Unruh

  2. Position Verification Speed of light  Position verified Quantum Position Verification in 2D 2 Dominique Unruh

  3. A generic protocol time f ( x,y ) g ( x,y ) x y space verifier 1 verifier 2 prover Quantum Position Verification in 2D 3 Dominique Unruh

  4. A generic attack time f ( x,y ) g ( x,y ) x y x y space verifier 1 verifier 2 adv 1 adv 2 [CGMO09] Chandran, Goyal, Moriarty, Ostrovsky, Position Based Cryptography , Crypto 2009 Quantum Position Verification in 2D 4 Dominique Unruh

  5. Way out: quantum crypto • In attack: adversary copies x,y • If x or y quantum: No cloning! x y • Attack does not work • Other attacks? – Without extra assumptions: Generic attack (exponential entanglement) [BCF + 11] Buhrman, Chandran, Fehr, Gelles, Goyal, Ostrovsky, Schaffner: Position-Based Quantum Crypto , Crypto 2011 Quantum Position Verification in 2D 5 Dominique Unruh

  6. Quantum crypto: A secure protocol time Assumption: No entangled photons in 𝒚 𝑪 Basis B verifier 1 verifier 2 prover [TFKW13] Tomamichel, Fehr, Kaniewski, Wehner: One-Sided Device- Independent QKD and Position-Based Cryptography from Monogamy Games , Eurocrypt 2013 (and [BCF + 11]) Quantum Position Verification in 2D 6 Dominique Unruh

  7. 2D/3D case verifier 2 verifier 1 verifier 0 time Measure Ψ in basis 𝜄 1 ⊕ 𝜄 2 space 𝜄 2 verifier 2 𝜄 1 space verifier 0 verifier 1 (There is a secure 3D protocol in the random oracle model, though [Unr14]) Quantum Position Verification in 2D 7 Dominique Unruh

  8. Our result • Security proof in 2D-case • Sufficient for position verification “on earth” • 3D-case: open problem Quantum Position Verification in 2D 8 Dominique Unruh

  9. Why is 2D/3D tricky? • Events (like getting all three messages) along complicated space-time surfaces • In some space-time areas, some but not all messages known • Complicated mix geometry + quantum Quantum Position Verification in 2D 9 Dominique Unruh

  10. Proof technique: Space-time circuits • Tool: Space-time circuits AND – Gates have positions in space-time – No wire leaves light cone OR OR • Derive connectivity from geometry AND OR • Then forget about geometry, only use connectivity AND – Normal game-based proof OR [Unruh, Quantum Pos. Verif. in the RO model , Crypto 14] Quantum Position Verification in 2D 10 Dominique Unruh

  11. Proof – analyzing space-time regions before protocol reachable by reaches reaches reachable by two verifiers two verifiers one verifier one verifier 𝜄 1 𝜄 2 Analyzed in [TFKW13]: 𝜄 1 𝜄 2 Pr[both verifiers guess 𝒚 ] many copies exponentially small. 𝜄 1 𝜄 2 many copies many copies many copies Quantum Position Verification in 2D 11 Dominique Unruh

  12. Conclusion • 2D case solved • Lesson learned: Relativistic protocols complicated in 2D/3D – [BCF + 11] got it wrong. • Use space-time circuits! (Also for relativistic commitments) • 3D case: open problem Quantum Position Verification in 2D 12 Dominique Unruh

  13. Thank you for your attention 13 Dominique Unruh

  14. Postdoc Positions (also phd) Verification of Quantum Crypto Formal verification of quantum crypto protocols (“ QuEasyCrypt ” tool) http://tinyurl.com/postdoc-vqc Dominique Unruh

Recommend


More recommend