Algorithm Feistel和非Feistel密码

Algorithm Feistel和非Feistel密码,algorithm,cryptography,encryption,Algorithm,Cryptography,Encryption,在谷歌搜索时,我只能找到feistel密码,没有找到任何关于非feistel密码的相关信息。有人能给我推荐一些好的非费斯特密码吗 是的,这是家庭作业 我建议再努力一点。即使是粗略的在线搜索也会找到“Feistel密码”的定义,以及各种密码过程的描述——要区分哪些显然不是Feistel密码应该不太难 我还建议找一本关于这一主题的好书,比如布鲁斯·施奈尔的《应用密码学》(任意一个版本)。除了费斯特密码,还有更多的方法。:) 简单的答案是:不,例如,是Feistel密码。没有密码,例如或是Feiste

在谷歌搜索时,我只能找到feistel密码,没有找到任何关于非feistel密码的相关信息。有人能给我推荐一些好的非费斯特密码吗


是的,这是家庭作业

我建议再努力一点。即使是粗略的在线搜索也会找到“Feistel密码”的定义,以及各种密码过程的描述——要区分哪些显然不是Feistel密码应该不太难


我还建议找一本关于这一主题的好书,比如布鲁斯·施奈尔的《应用密码学》(任意一个版本)。

除了费斯特密码,还有更多的方法。:)

简单的答案是:不,例如,是Feistel密码。没有密码,例如或是Feistel密码

也许令人惊讶的反例是:(新的AES)尽管是分组密码,但不是Feistel


如果你真的对密码学感兴趣,我强烈建议你阅读,免费阅读,而且比大多数本科生的文章要好得多。施奈尔的“应用密码学”相当不错,是一个很好的介绍,但并没有像你想的那样详细。

Rijndael、Square、Serpent、IDEA、Noekeon等。Wikipedia有一个区块密码列表和结构(Feistel、Feistel-like(不平衡Feistel,e.g.)、替换置换网络(SPN)每个引理中都提到了SPN和Feistel。SPN和Feistel是最常见的,因为设计表明该函数是可逆的。除此之外的设计比较少见,但确实会出现。标准中的所有密码(如SSL/TLS、SSH等)都属于这两种类型之一