qcrypt 2018 on the possibility of classical client blind
play

QCrypt 2018: On the possibility of classical client blind quantum - PowerPoint PPT Presentation

Motivations QFactory Security QCrypt 2018: On the possibility of classical client blind quantum computing Alexandru Cojocaru, L eo Colisson, Elham Kashefi, Petros Wallden August 30, 2018 A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden


  1. Motivations QFactory Security QCrypt 2018: On the possibility of classical client blind quantum computing Alexandru Cojocaru, L´ eo Colisson, Elham Kashefi, Petros Wallden August 30, 2018 A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 1 / 15

  2. Motivations Main Goal QFactory UBQC in a nutshell Security Robin Hood A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 2 / 15

  3. Motivations Main Goal QFactory UBQC in a nutshell Security Main Goal N =? × ? 11010 10011 Figure: (Blind) Quantum Computing A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 3 / 15

  4. Motivations Main Goal QFactory UBQC in a nutshell Security Main Goal N =? × ? p, q Figure: (Blind) Quantum Computing A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 3 / 15

  5. Motivations Main Goal QFactory UBQC in a nutshell Security Main Goal N =? × ? p, q Figure: (Blind) Quantum Computing A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 3 / 15

  6. Motivations Main Goal QFactory UBQC in a nutshell Security Main Goal N =? × ? 10011 Figure: (Blind) Quantum Computing A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 3 / 15

  7. Motivations Main Goal QFactory UBQC in a nutshell Security Main Goal N =? × ? ? 10011 Figure: (Blind) Quantum Computing A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 3 / 15

  8. Motivations Main Goal QFactory UBQC in a nutshell Security Our solution Universal Blind Quantum Computing (UBQC) [A. Broadbent, J. Fitzsimons, E. Kashefi] + QFactory A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 4 / 15

  9. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell U A U A U C U C U B U B A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 5 / 15

  10. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell U A U C U B = | + � A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 5 / 15

  11. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell U A U C U B = | + � A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 5 / 15

  12. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell U A U C U B = | + � A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 5 / 15

  13. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell U A U C U B = | + � A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 5 / 15

  14. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell U A U C U B = | + � A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 5 / 15

  15. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell U A U C U B = | + � A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 5 / 15

  16. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell U A U C U B = | + � A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 5 / 15

  17. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell U A U C U B = | + � A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 5 / 15

  18. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell U A U C U B = | + � A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 5 / 15

  19. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell U A U C U B = | + � A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 5 / 15

  20. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell U A U C U B = | + � A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 5 / 15

  21. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell U A U C U B = | + � A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 5 / 15

  22. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 6 / 15

  23. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 6 / 15

  24. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 6 / 15

  25. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 6 / 15

  26. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 6 / 15

  27. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 6 / 15

  28. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 6 / 15

  29. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 6 / 15

  30. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 6 / 15

  31. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 6 / 15

  32. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 6 / 15

  33. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 6 / 15

  34. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 6 / 15

  35. Motivations Main Goal QFactory UBQC in a nutshell Security UBQC in a nutshell A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 6 / 15

  36. Motivations Description of the QFactory gadget QFactory Cryptographic assumptions Security Construction QFactory: description 10011 Figure: QFactory gadget: simulate quantum channel A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 7 / 15

  37. Motivations Description of the QFactory gadget QFactory Cryptographic assumptions Security Construction QFactory: description 01101 QFactory 10011 Figure: QFactory gadget: simulate quantum channel A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 7 / 15

  38. Motivations Description of the QFactory gadget QFactory Cryptographic assumptions Security Construction QFactory: description QFactory $ 4 , . . . , 7 π θ ← − { 0 , π 4 } | + θ � θ Figure: QFactory: ideal functionality A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 8 / 15

  39. Motivations Description of the QFactory gadget QFactory Cryptographic assumptions Security Construction Cryptographic assumptions 2-Regular One-way 2 preimages for all This function is elements in Im ( f k ) hard to invert. . . Functions { f k } Trapdoor Collision resistant y Without trapdoor . . . except if you x t k , hard to find have the trapdoor x � = x ′ such that t k associated to the x ′ f k ( x ) = f k ( x ′ ) function index k . A. Cojocaru, L. Colisson, E. Kashefi, P. Wallden QFactory and classical blind quantum computing 9 / 15

Recommend


More recommend