Securing computation against continuous leakage
Name
Goldwasser-Securing computation.pdf
Size
259.05 KB
Format
Adobe PDF
Checksum (MD5)
b595d44175c6a8a2f9fcd2ba5bcf0719
Author(s) •
Goldwasser, Shafi
Rothblum, Guy N.
Date Issued
August 2010
Journal
Advances in Cryptology – CRYPTO 2010
Publisher
Springer Berlin / Heidelberg
Citation
Goldwasser, Shafi, and Guy N. Rothblum. “Securing Computation Against Continuous Leakage.” Advances in Cryptology – CRYPTO 2010. Ed. Tal Rabin. LNCS Vol. 6223. Berlin, Heidelberg: Springer Berlin Heidelberg, 2010. 59–79.
Version
Author's final manuscript
Abstract
We present a general method to compile any cryptographic algorithm into one which resists side channel attacks of the only computation leaks information variety for an unbounded number of executions. Our method uses as a building block a semantically secure subsidiary bit encryption scheme with the following additional operations: key refreshing, oblivious generation of cipher texts, leakage resilience re-generation, and blinded homomorphic evaluation of one single complete gate (e.g. NAND). Furthermore, the security properties of the subsidiary encryption scheme should withstand bounded leakage incurred while performing each of the above operations.
We show how to implement such a subsidiary encryption scheme under the DDH intractability assumption and the existence of a simple secure hardware component. The hardware component is independent of the encryption scheme secret key. The subsidiary encryption scheme resists leakage attacks where the leakage is computable in polynomial time and of length bounded by a constant fraction of the security parameter.
Description
30th Annual Cryptology Conference, Santa Barbara, CA, USA, August 15-19, 2010. Proceedings
MIT Department
Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Terms of Use
Creative Commons Attribution-Noncommercial-Share Alike 3.0
Persistent DSpace Link
DOI of Published Version
https://doi.org/10.1007/978-3-642-14623-7_4