Show simple item record

dc.contributor.authorGorbunov, Sergey
dc.contributor.authorVaikuntanathan, Vinod
dc.contributor.authorWichs, Daniel
dc.date.accessioned2017-12-29T15:09:12Z
dc.date.available2017-12-29T15:09:12Z
dc.date.issued2015-06
dc.identifier.isbn978-1-4503-3536-2
dc.identifier.urihttp://hdl.handle.net/1721.1/112962
dc.description.abstractIn a homomorphic signature scheme, a user Alice signs some large dataset x using her secret signing key and uploads the signed data to an untrusted remote server. The server can then run some computation y=f(x) over the signed data and homomorphically derive a short signature σ[subscript f,y] certifying that y is the correct output of the computation f. Anybody can verify the tuple (f, y, σ[subscript f,y]) using Alice's public verification key and become convinced of this fact without having to retrieve the entire underlying data. In this work, we construct the first leveled fully homomorphic signature} schemes that can evaluate arbitrary {circuits} over signed data. Only the maximal {depth} d of the circuits needs to be fixed a-priori at setup, and the size of the evaluated signature grows polynomially in d, but is otherwise independent of the circuit size or the data size. Our solution is based on the (sub-exponential) hardness of the small integer solution (SIS) problem in standard lattices and satisfies full (adaptive) security. In the standard model, we get a scheme with large public parameters whose size exceeds the total size of a dataset. In the random-oracle model, we get a scheme with short public parameters. In both cases, the schemes can be used to sign many different datasets. The complexity of verifying a signature for a computation f is at least as large as that of computing f, but can be amortized when verifying the same computation over many different datasets. Furthermore, the signatures can be made context-hiding so as not to reveal anything about the data beyond the outcome of the computation. These results offer a significant improvement in capabilities and assumptions over the best prior homomorphic signature schemes, which were limited to evaluating polynomials of constant degree. As a building block of independent interest, we introduce a new notion called homomorphic trapdoor functions (HTDF) which conceptually unites homomorphic encryption and signatures. We construct HTDFs by relying on the techniques developed by Gentry et al. (CRYPTO '13) and Boneh et al. (EUROCRYPT '14) in the contexts of fully homomorphic and attribute-based encryptions.en_US
dc.description.sponsorshipMicrosoft Corporation (PhD Fellowship)en_US
dc.description.sponsorshipNorthrop Grumman Cybersecurity Research Consortiumen_US
dc.description.sponsorshipUnited States. Defense Advanced Research Projects Agency (Grant FA8750-11-2-0225)en_US
dc.description.sponsorshipAlfred P. Sloan Foundation (Research Fellowship)en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (Frontier Grant CNS-1414119)en_US
dc.language.isoen_US
dc.publisherAssociation for Computing Machineryen_US
dc.relation.isversionofhttp://dx.doi.org/10.1145/2746539.2746576en_US
dc.rightsCreative Commons Attribution-Noncommercial-Share Alikeen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/en_US
dc.sourceMIT Web Domainen_US
dc.titleLeveled Fully Homomorphic Signatures from Standard Latticesen_US
dc.typeArticleen_US
dc.identifier.citationGorbunov, Sergey, Vinod Vaikuntanathan, and Daniel Wichs. “Leveled Fully Homomorphic Signatures from Standard Lattices.” Proceedings of the Forty-Seventh Annual ACM on Symposium on Theory of Computing - STOC ’15 (2015), 14-17 June, 2015, Portland, Oregaon, Association for Computing Machinery, pp. 469-477.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Scienceen_US
dc.contributor.mitauthorGorbunov, Sergey
dc.contributor.mitauthorVaikuntanathan, Vinod
dc.relation.journalProceedings of the Forty-Seventh Annual ACM on Symposium on Theory of Computing - STOC '15en_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
eprint.statushttp://purl.org/eprint/status/NonPeerRevieweden_US
dspace.orderedauthorsGorbunov, Sergey; Vaikuntanathan, Vinod; Wichs, Danielen_US
dspace.embargo.termsNen_US
dc.identifier.orcidhttps://orcid.org/0000-0002-2666-0045
mit.licenseOPEN_ACCESS_POLICYen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record