SHARK
跳至導覽
跳至搜尋
在密碼學裏,SHARK被認為是一種Rijndael加密法(高級加密標準)前身的區塊加密。
SHARK有64位元區塊大小與128位元密鑰長度。它是個6迴圈SP網絡,利用線性與非線性轉換層輪換密鑰混合階段。線性轉換使用MDS矩陣代表Reed-Solomon錯誤糾正代碼以保證適度散亂。非線性層是以8個來自函數F(x) = x-1於GF(28)(有限域2的8次方)的8×8位元S-box組成。
5迴圈的 SHARK 修改版可透過插值攻擊(Jakobsen and Knudsen, 1997) 破解。
參見[編輯]
腳註參考[編輯]
- 腳本錯誤:沒有「citation/CS1」這個模塊。
- 腳本錯誤:沒有「citation/CS1」這個模塊。
- 腳本錯誤:沒有「citation/CS1」這個模塊。
外部連結[編輯]
- (英文)SCAN's entry for SHARK(頁面存檔備份,存於互聯網檔案館)
腳本錯誤:沒有「Asbox」這個模塊。 package.lua第80行Lua錯誤:module 'Module:Navbar/configuration' not found