密碼學基礎02——詳解DES算法

Feistel模型: 基於四方面進行設計: 1.數據映射設計: 可映射(一一對應)和不可映射(不是線性關係) 2.擴散和擾亂: 一. 擴散:把明文的統計特徵消散到密文中,讓明文的每個數字影響許多密文的數字,反之亦然 一般採用方式: 平均操作進行加密 重複使用對數據的某種置換,並對置換結果在應用某個函數 二. 擾亂:密文的統計特性與加密密鑰的取值之間的關係儘量複雜。 一般採用方式: 複雜的替代算法(
相關文章
相關標籤/搜索