Notice

This is not the latest version of this item. The latest version can be found at:https://dspace.mit.edu/handle/1721.1/137866.2

Show simple item record

dc.contributor.authorBrakerski, Zvika
dc.contributor.authorLyubashevsky, Vadim
dc.contributor.authorVaikuntanathan, Vinod
dc.contributor.authorWichs, Daniel
dc.date.accessioned2021-11-09T14:00:20Z
dc.date.available2021-11-09T14:00:20Z
dc.date.issued2019
dc.identifier.issn0302-9743
dc.identifier.issn1611-3349
dc.identifier.urihttps://hdl.handle.net/1721.1/137866
dc.description.abstract© International Association for Cryptologic Research 2019. We present a worst case decoding problem whose hardness reduces to that of solving the Learning Parity with Noise (LPN) problem, in some parameter regime. Prior to this work, no worst case hardness result was known for LPN (as opposed to syntactically similar problems such as Learning with Errors). The caveat is that this worst case problem is only mildly hard and in particular admits a quasi-polynomial time algorithm, whereas the LPN variant used in the reduction requires extremely high noise rate of 1/2-1/poly(n). Thus we can only show that “very hard” LPN is harder than some “very mildly hard” worst case problem. We note that LPN with noise 1/2-1/poly(n)already implies symmetric cryptography. Specifically, we consider the (n, m, w)-nearest codeword problem ((n, m, w)-NCP) which takes as input a generating matrix for a binary linear code in m dimensions and rank n, and a target vector which is very close to the code (Hamming distance at most w), and asks to find the codeword nearest to the target vector. We show that for balanced (unbiased) codes and for relative error (Formula presented), (n, m, w)-NCP can be solved given oracle access to an LPN distinguisher with noise ratio 1/2-1/poly(n). Our proof relies on a smoothing lemma for codes which we show to have further implications: We show that (n, m, w)-NCP with the aforementioned parameters lies in the complexity class Search BPP SZK (i.e. reducible to a problem that has a statistical zero knowledge protocol) implying that it is unlikely to be NP -hard. We then show that the hardness of LPN with very low noise rate log 2 (n)/n implies the existence of collision resistant hash functions (our aforementioned result implies that in this parameter regime LPN is also in BPP SZK .en_US
dc.language.isoen
dc.publisherSpringer International Publishingen_US
dc.relation.isversionof10.1007/978-3-030-17659-4_21en_US
dc.rightsCreative Commons Attribution-Noncommercial-Share Alikeen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/en_US
dc.sourceOther repositoryen_US
dc.titleWorst-Case Hardness for LPN and Cryptographic Hashing via Code Smoothingen_US
dc.typeArticleen_US
dc.identifier.citationBrakerski, Zvika, Lyubashevsky, Vadim, Vaikuntanathan, Vinod and Wichs, Daniel. 2019. "Worst-Case Hardness for LPN and Cryptographic Hashing via Code Smoothing."
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
eprint.statushttp://purl.org/eprint/status/NonPeerRevieweden_US
dc.date.updated2019-07-09T17:04:17Z
dspace.date.submission2019-07-09T17:04:18Z
mit.licenseOPEN_ACCESS_POLICY
mit.metadata.statusAuthority Work and Publication Information Neededen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

VersionItemDateSummary

*Selected version