How to Break FF3 on Large Domains
How to Break FF3 on Large Domains
复制标题
如何在大型域上破解 FF3
DOI:
10.1007/978-3-030-17656-3_4
复制
发表时间:
2019
期刊:
影响因子:
--
通讯作者:
Trieu, Ni
中科院分区:
文献类型:
--
作者:
Hoang, V.T.;Miller, D.;Trieu, Ni
We improve the attack of Durak and Vaudenay (CRYPTO’17) on NIST Format-Preserving Encryption standard FF3, reducing the running time fromtofor domain. Concretely, DV’s attack needs aboutoperations to recover encrypted 6-digit PINs, whereas ours only spends aboutoperations. In realizing this goal, we provide a pedagogical example of how to use distinguishing attacks to speed up slide attacks. In addition, we improve the running time of DV’s known-plaintext attack on 4-round Feistel of domainfromtime to justtime. We also generalize our attacks to a general domain, allowing one to recover encrypted SSNs using aboutoperations. Finally, we provide some proof-of-concept implementations to empirically validate our results.