Feistel 和非 Feistel 密码

0 encryption algorithm cryptography

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

是的,这是家庭作业。

sar*_*old 5

不仅仅是 Feistel 密码。:)

简单的答案:没有任何流密码(例如rc4)是 Feistel 密码。任何公钥密码(例如RSAEl Gamal)都不是 Feistel 密码。

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

如果您真的对密码学感兴趣,我强烈建议您阅读《应用密码学手册》,它是免费提供的,并且比大多数本科教材要好得多。施奈尔的《应用密码学》足够不错,是一篇出色的介绍,但没有提供人们可能喜欢的详细信息。