On the Practicality of PIR - Radu Sion

On the Practicality of PIR - Radu Sion On the Practicality of PIR - Radu Sion

digitalpiglet.org
from digitalpiglet.org More from this publisher
08.06.2015 Views

Protocol overview Stony Brook Network Security and Applied Cryptography Lab bit string d[n] 3 Π(v[i]*d[i]) = QNR ? yes d[i]=1 Question d[i]=? QR 1 QR 2 QR 3 . QR i-1 QNR QR i+1 . QR n-2 QR n-1 QR n v[i] 1 Π(v[i]*d[i]) Perform same protocol per column and look at returned product of interest 2 x x x x x x x 1 2 3 n-2 n-1 n escape O(n) costs i n x x x x x n x x Π 1 Π 2 ... Π 3 client server Practicality of Private Information Retrieval (NDSS, February 2006) 6

Execution time analysis Stony Brook Network Security and Applied Cryptography Lab PIR-favorable simplification: we ignore anything else but the server-side modular multiplication costs. Conclusion: PIR is “practical” iff. per-bit serverside complexity is faster than bit transfer. Practicality of Private Information Retrieval (NDSS, February 2006) 7

Execution time analysis<br />

Stony Brook Network Security and Applied Cryptography Lab<br />

<strong>PIR</strong>-favorable simplification: we ignore anything else<br />

but <strong>the</strong> server-side modular multiplication costs.<br />

Conclusion: <strong>PIR</strong> is “practical” iff. per-bit serverside<br />

complexity is faster than bit transfer.<br />

<strong>Practicality</strong> <strong>of</strong> Private Information Retrieval (NDSS, February 2006)<br />

7

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!