Non-malleable Codes for Bounded Parallel-Time Tampering
Non-malleable Codes for Bounded Parallel-Time Tampering
复制标题
用于有界并行时间篡改的不可延展代码
DOI:
10.1007/978-3-030-84252-9_18
复制
发表时间:
2021
影响因子:
--
通讯作者:
R. Pass
中科院分区:
文献类型:
--
作者:
Dana Dachman;Ilan Komargodski;R. Pass
Non-malleable codes allow one to encode data in such a way that once a codeword is being tampered with, the modified codeword is either an encoding of the original message, or a completely unrelated one. Since the introduction of this notion by Dziembowski, Pietrzak, and Wichs (ICS ’10 and J. ACM ’18), there has been a large body of works realizing such coding schemes secure against various classes of tampering functions. It is well known that there is no efficient non-malleable code secure against all polynomial size tampering functions. Nevertheless, no code which is non-malleable forboundedpolynomial size attackers is known and obtaining such a code has been a major open problem.We present the first construction of a non-malleable code secure against all polynomial size tampering functions that have bounded parallel time. This is an even larger class than all bounded polynomial size functions. In particular, this class includes all functions in non-uniform(and much more). Our construction is in the plain model (i.e., no trusted setup) and relies on several cryptographic assumptions such as keyless hash functions, time-lock puzzles, as well as other standard assumptions. Additionally, our construction has several appealing properties: the complexity of encoding is independent of the class of tampering functions and we can obtain (sub-)exponentially small error.
DOI:
10.1007/978-3-319-63715-0_4
发表时间:
2017
期刊:
IACR Cryptol. ePrint Arch.
影响因子:
--
作者:
S. Faust;K. Hostáková;P. Mukherjee;D. Venturi
通讯作者:
D. Venturi