• 代換-置換網絡

    編輯
    本詞條由“匿名用戶” 建檔。

    代換-置換網絡

    編輯

    代換-設置交換網絡 (SPN) 是分組密碼的設計原則。 一個代換-設置交換網絡的例子是高級加密標準。

    描述

    編輯

    一個代換-設置換網絡由許多相同結構的回合組成。 在每一輪中,首先將輪密鑰添加到輸入中,然后將結果分成幾個塊,每個塊使用替換框(S-Box)替換為另一個塊。 這些塊依次由排列框 (P-box) 混合。

    在最后一輪中,P-box 可以被省略,因為它可以被任何人輕易地從結果中移除。 再次向結果添加輪密鑰以防止替換被輕易計算出來是有意義的。

    屬性

    編輯

    SPN 設計具有良好的擴散性和混淆性,因為當明文或密鑰的一位發生變化時,S-box 輸出的幾位也會發生變化,然后由 P-box 分配給不同的下一輪 S-box。 例如,對于 AES-128,兩輪內一個輸入位的變化會導致輸出的每個字節發生變化。

    置換網絡SPN

    與 Feistel 密碼不同,代換-設置交換網絡通常不能通過簡單地重新排列密鑰來逆轉,因為 s-box 不是自逆的。 作為回報,它們允許更高程度的并行處理。

    內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/373695/

    (1)
    詞條目錄
    1. 代換-置換網絡
    2. 描述
    3. 屬性

    輕觸這里

    關閉目錄

    目錄
    91麻精品国产91久久久久