Blowfish
From Wikipedia, the free encyclopedia
Blowfish(ブローフィッシュ)は、ブルース・シュナイアーによって開発されたブロック暗号である。
|
Blowfishのファイステル関数(F関数) | |
| 一般 | |
|---|---|
| 設計者 | ブルース・シュナイアー |
| 初版発行日 | 1993 |
| 後継 | Twofish |
| 暗号詳細 | |
| 鍵長 | 32–448 bits |
| ブロック長 | 64 bits |
| 構造 | Feistel構造 |
| ラウンド数 | 16 |
| 最良の暗号解読法 | |
| Four rounds of Blowfish are susceptible to a second-order differential attack (Rijmen, 1997);[1] for a class of weak keys, 14 rounds of Blowfish can be distinguished from a pseudorandom permutation (Vaudenay, 1996). | |
