Show simple item record

dc.contributor.authorLaVigne, Rio (Kristen Rio)
dc.contributor.authorVaikuntanathan, Vinod
dc.date.accessioned2021-03-29T18:41:42Z
dc.date.available2021-03-29T18:41:42Z
dc.date.issued2019-01
dc.date.submitted2018-11
dc.identifier.issn1868-8969
dc.identifier.urihttps://hdl.handle.net/1721.1/130258
dc.description.abstractProperty-preserving hashing is a method of compressing a large input x into a short hash h(x) in such a way that given h(x) and h(y), one can compute a property P(x, y) of the original inputs. The idea of property-preserving hash functions underlies sketching, compressed sensing and locality-sensitive hashing. Property-preserving hash functions are usually probabilistic: they use the random choice of a hash function from a family to achieve compression, and as a consequence, err on some inputs. Traditionally, the notion of correctness for these hash functions requires that for every two inputs x and y, the probability that h(x) and h(y) mislead us into a wrong prediction of P(x, y) is negligible. As observed in many recent works (incl. Mironov, Naor and Segev, STOC 2008; Hardt and Woodruff, STOC 2013; Naor and Yogev, CRYPTO 2015), such a correctness guarantee assumes that the adversary (who produces the offending inputs) has no information about the hash function, and is too weak in many scenarios. We initiate the study of adversarial robustness for property-preserving hash functions, provide definitions, derive broad lower bounds due to a simple connection with communication complexity, and show the necessity of computational assumptions to construct such functions. Our main positive results are two candidate constructions of property-preserving hash functions (achieving different parameters) for the (promise) gap-Hamming property which checks if x and y are “too far” or “too close”. Our first construction relies on generic collision-resistant hash functions, and our second on a variant of the syndrome decoding assumption on low-density parity check codes.en_US
dc.description.sponsorshipInternational Science Foundation (Grant 1861 / 16)en_US
dc.description.sponsorshipUnited States. Air Force. Office of Scientific Research (Award FA9550-17-1-0069)en_US
dc.description.sponsorshipDOE Office of Energy Research Review Committee on the Site-Specific Conceptual Design of the Superconducting Super Collider (Grant 742754 (project NTSC)en_US
dc.description.sponsorshipNational Science Foundation (U.S.). Graduate Research Fellowship Program (Grant No. 1122374)en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (Grants CNS-1350619 and CNS-1414119)en_US
dc.language.isoen
dc.publisherLeibniz Center for Informaticsen_US
dc.relation.isversionof10.4230/LIPIcs.ITCS.2019.16en_US
dc.rightsCreative Commons Attribution 4.0 International licenseen_US
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/en_US
dc.sourceDROPSen_US
dc.titleAdversarially robust property-preserving hash functionsen_US
dc.typeArticleen_US
dc.identifier.citationBoyle, Elette et al. “Adversarially robust property-preserving hash functions.” Paper in the Leibniz International Proceedings in Informatics, LIPIcs, 124, 16, 10th Innovations in Theoretical Computer Science (ITCS 2019), San Diego, California, January 10-12, 2019, Leibniz Center for Informatics: 1-20 © 2019 The Author(s)en_US
dc.contributor.departmentMassachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratoryen_US
dc.relation.journalLeibniz International Proceedings in Informatics, LIPIcsen_US
dc.eprint.versionFinal published versionen_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
eprint.statushttp://purl.org/eprint/status/NonPeerRevieweden_US
dc.date.updated2021-03-29T16:37:40Z
dspace.orderedauthorsBoyle, E; LaVigne, R; Vaikuntanathan, Ven_US
dspace.date.submission2021-03-29T16:37:44Z
mit.journal.volume124en_US
mit.journal.issue16en_US
mit.licensePUBLISHER_CC
mit.metadata.statusComplete


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record