中文

Feistel 构造的弯曲不可区分性

密码学与安全 2024-04-16 v1

摘要

Feistel 构造是构建伪随机置换和分组密码的基本技术。本文表明,对该构造进行简单调整后,即使面对组件轮函数的算法替换攻击(即对抗性颠覆),它也具有抵抗力。具体而言,我们证明了一个基于 Feistel 的构造,在超过 2000n/log(1/ϵ)2000n/\log(1/\epsilon) 轮的情况下,可以将一个被颠覆的随机函数——该函数在一小部分(记为 ϵ\epsilon)输入上与原函数不一致——转换为一个从随机置换弯曲不可区分的对象,即使对手知道转换中使用的所有随机性。我们还提供了一个下界,表明该构造不能使用少于 2n/log(1/ϵ)2n/\log(1/\epsilon) 轮来实现弯曲不可区分安全性。

关键词

引用

@article{arxiv.2404.09450,
  title  = {Crooked indifferentiability of the Feistel Construction},
  author = {Alexander Russell and Qiang Tang and Jiadong Zhu},
  journal= {arXiv preprint arXiv:2404.09450},
  year   = {2024}
}