<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>

    5.4 非線性函數F

    5.4 非線性函數F

    F包含2個32比特記憶單元變量R1和R2。
    F的輸入為3個32比特字X0、X1、X2,輸出為一個32比特字W。計算過程如下:
    F (X0, X1, X2)
    {
    (1) W = (X0 ? R1) ? R2;
    (2) W1 = R1 ? X1;
    (3) W2 = R2 ? X2;
    (4) R1 = S(L1(W1L‖W2H));
    (5) R2 = S(L2(W2L‖W1H))。
    }
    其中S為32比特的S盒變換,S盒定義見附錄A;L1和L2為32比特線性變換,定義如下:
    L1(X) = X ? (X <<< 2) ? (X <<< 10) ? (X <<< 18) ? (X <<< 24),

    本文章首發在 網安wangan.com 網站上。

    上一篇 下一篇
    討論數量: 0
    只看當前版本


    暫無話題~
    亚洲 欧美 自拍 唯美 另类