560 likes | 711 Views
Quantum one-time programs. Anne Broadbent Gus Gutoski Douglas Stebila. extended abstract: Cryptology ePrint Archive, Report 2013/343 full version (old): arXiv:1211.1080 [quant-ph]. August 9, 2013, QCrypt, Waterloo. What is a one-time program?. What is a one-time program?.
E N D
Quantum one-time programs Anne Broadbent Gus Gutoski Douglas Stebila extended abstract: Cryptology ePrint Archive, Report 2013/343 full version (old): arXiv:1211.1080 [quant-ph] August 9, 2013, QCrypt, Waterloo
Non-interactive two-party computation one-way communication
Quantum one-time programs one-way communication
quantum Our primary result:
|fi |yi |mi Our primary result... in more detail
|fi |yi |mi Our primary result... in more detail
|fi |yi |mi Our primary result... in more detail B
|fi |yi |mi Our primary result... in more detail B
Security requirement F SIMULATOR
Security requirement |fi |yi |mi
|fi |yi |mi 1. Use OTMs to build a reactive COTP
|fi |yi |mi From OTMs to COTPs...
|fi |yi |mi ...and from COTPs to reactive COTPs
2. Quantum authentication schemes TAMPERING
Life is not that easy See Michael Ben-Or’s talk from Wednesday
Schemes that admit QCAD See Michael Ben-Or’s talk from Wednesday
4. COTP for classical interaction How does the receiver non-interactively (de-)authenticate his input without learning the key?? A B C
teleport auth A |mi |0i teleport de-auth A QOTP consists of:
Security: a simulator for our QOTP |yi |fi |mi F SIMULATOR
Simulator in pictures F A |0i |mi |0i