密码学基础02——详解DES算法

Feistel模型: 基于四方面进行设计: 1.数据映射设计: 可映射(一一对应)和不可映射(不是线性关系) 2.扩散和扰乱: 一. 扩散:把明文的统计特征消散到密文中,让明文的每个数字影响许多密文的数字,反之亦然 一般采用方式: 平均操作进行加密 重复使用对数据的某种置换,并对置换结果在应用某个函数 二. 扰乱:密文的统计特性与加密密钥的取值之间的关系尽量复杂。 一般采用方式: 复杂的替代算法(
相关文章
相关标签/搜索