Svoboda | Graniru | BBC Russia | Golosameriki | Facebook
Transfiguration pending
跳转到内容

SHARK

维基百科,自由的百科全书


SHARK
概述
设计者Vincent Rijmen, Joan Daemen, Bart Preneel, Antoon Bosselaers, Erik De Win
首次发布1996年
继承算法KHAZAD, Rijndael
密码细节
密钥长度128 位元
分组长度64 位元
结构置換組合網路
重复回数6

密碼學裡,SHARK被認為是一種Rijndael加密法(高級加密標準)前身的區塊加密

SHARK有64位元區塊大小與128位元密鑰長度。它是個6迴圈SP網路,利用線性與非線性轉換層輪換密鑰混合階段。線性轉換使用MDS矩陣代表Reed-Solomon錯誤糾正代碼以保證適度散亂。非線性層是以8個來自函數F(x) = x-1GF(28)有限域2的8次方)的8×8位元S-box組成。

5迴圈的 SHARK 修改版可透過插值攻擊(Jakobsen and Knudsen, 1997) 破解。

參見[编辑]

腳註參考[编辑]

外部連結[编辑]