Paper 2022/070
(Nondeterministic) Hardness vs. Non-Malleability
Marshall Ball, Dana Dachman-Soled, and Julian Loss
Abstract
We present the first truly explicit constructions of non-malleable codes against tampering by bounded polynomial size circuits. These objects imply unproven circuit lower bounds and our construction is secure provided E requires exponential size nondeterministic circuits, an assumption from the derandomization literature.
Prior works on NMC for polysize circuits, either required an untamperable CRS [Cheraghchi, Guruswami ITCS'14; Faust, Mukherjee, Venturi, Wichs EUROCRYPT'14] or very strong cryptographic assumptions [Ball, Dachman-Soled, Kulkarni, Lin, Malkin EUROCRYPT'18; Dachman-Soled, Komargodski, Pass CRYPTO'21]. Both of works in the latter category only achieve non-malleability with respect to efficient distinguishers and, more importantly, utilize cryptographic objects for which no provably secure instantiations are known outside the random oracle model. In this sense, none of the prior yields fully explicit codes from non-heuristic assumptions. Our assumption is not known to imply the existence of one-way functions, which suggests that cryptography is unnecessary for non-malleability against this class.
Technically, security is shown by non-deterministically reducing polynomial size tampering to split-state tampering. The technique is general enough that it allows us to to construct the first seedless non-malleable extractors [Cheraghchi, Guruswami TCC'14] for sources sampled by polynomial size circuits [Trevisan, Vadhan FOCS'00] (resp. recognized by polynomial size circuits [Shaltiel CC'11]) and tampered by polynomial size circuits. Our construction is secure assuming E requires exponential size
Metadata
- Available format(s)
-
PDF
- Category
- Foundations
- Publication info
- Published elsewhere. ECCC
- Keywords
- non-malleable codesrandomness extractionderandomizationnondeterministic reductionssamplable sourcesblack-box separations
- Contact author(s)
-
marshall @ cs nyu edu
danadach @ umd edu
lossjulian @ gmail com - History
- 2022-01-18: received
- Short URL
- https://ia.cr/2022/070
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2022/070, author = {Marshall Ball and Dana Dachman-Soled and Julian Loss}, title = {(Nondeterministic) Hardness vs. Non-Malleability}, howpublished = {Cryptology {ePrint} Archive, Paper 2022/070}, year = {2022}, url = {https://eprint.iacr.org/2022/070} }