Deterministic Encryption with the Thorp Shuffle

J. Cryptology(2017)

引用 3|浏览125
暂无评分
摘要
We analyze the security of the Thorp shuffle, or, equivalently, a maximally unbalanced Feistel network. Roughly said, the Thorp shuffle on N cards mixes any N^1-1/r of them in O(r N) steps. Correspondingly, making O ( r ) passes of maximally unbalanced Feistel over an n -bit string ensures CCA security to 2^n(1-1/r) queries. Our results, which employ Markov chain techniques, particularly couplings, help to justify a practical, although still relatively inefficient, blockcipher-based scheme for deterministically enciphering credit card numbers and the like.
更多
查看译文
关键词
Card shuffling,Coupling,Format-preserving encryption,Modes of operation,Symmetric encryption,Thorp shuffle,Unbalanced Feistel network
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要