arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1802.07673cs.CCcs.CRcs.ITmath.IT
收藏

用于小深度电路的不可延展码

Non-Malleable Codes for Small-Depth Circuits

Marshall Ball, Dana Dachman-Soled, Siyao Guo, Tal Malkin, Li-Yang Tan

摘要:

我们构建高效的,无条件的不可延展的代码,是安全的,对篡改功能计算的小深度电路。对于多项式大小的恒定深度电路(即$\mathsf{AC^0}$篡改函数),我们的代码具有用于$k$位消息的码字长度$n = k^{1+o(1)}$。这是Chattopadhyay和Li(STOC 2017)之前的最佳构造的指数级改进,其码字长度为$2^{O(\sqrt{k})}$。我们的构造对于像$Θ(\log(n)/\log\log(n))$那样大的电路深度仍然是有效的(实际上,我们的码字长度仍然是$n\leq k^{1+ε})$,并且将我们的结果扩展到超过此将需要将$\mathsf{P}$与$\mathsf{NC^1}$分离。我们通过一个新的有效的非延展性减少小深度篡改分裂状态篡改我们的代码。我们工作的一个新的方面是将无条件去随机化的技术纳入非延展性约简的框架。特别地,我们分析中的一个关键成分是Trevisan和Xue(CCC 2013)最近的伪随机切换引理,这是对来自电路复杂性的有影响力的切换引理的去随机化;该切换引理的随机性效率通过我们的不可延展约化转化为我们的代码的速率效率。

英文摘要:

We construct efficient, unconditional non-malleable codes that are secure against tampering functions computed by small-depth circuits. For constant-depth circuits of polynomial size (i.e. $\mathsf{AC^0}$ tampering functions), our codes have codeword length $n = k^{1+o(1)}$ for a $k$-bit message. This is an exponential improvement of the previous best construction due to Chattopadhyay and Li (STOC 2017), which had codeword length $2^{O(\sqrt{k})}$. Our construction remains efficient for circuit depths as large as $Θ(\log(n)/\log\log(n))$ (indeed, our codeword length remains $n\leq k^{1+ε})$, and extending our result beyond this would require separating $\mathsf{P}$ from $\mathsf{NC^1}$. We obtain our codes via a new efficient non-malleable reduction from small-depth tampering to split-state tampering. A novel aspect of our work is the incorporation of techniques from unconditional derandomization into the framework of non-malleable reductions. In particular, a key ingredient in our analysis is a recent pseudorandom switching lemma of Trevisan and Xue (CCC 2013), a derandomization of the influential switching lemma from circuit complexity; the randomness-efficiency of this switching lemma translates into the rate-efficiency of our codes via our non-malleable reduction.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑