DES加密

提出时间:1976年

密码类型:分组密码(将明文划分为一系列明文块,对每一块都使用相同的密钥进行加密)

DES评价:算法安全、密钥太短

DES设计目的:加密静态存储的数据;加密传输信道中的数据;安全期限10~15年

DES安全的核心设计:加密函数f里面的S盒非线性变换,S盒用来提供混淆,P置换用于扩散

解密运算:子密钥顺序相反(从k16到k1)

密钥长度:64位(8位为奇偶校验,实际长度为56位)

目前状况:被AES取代

在线加解密网站:http://tool.chacuo.net/cryptdes

目前发现的破解方法:穷举法

弱密钥:k1=k2=…=k16





子密钥生成



循环左移位数表:





加密函数f





S盒(代替函数组)


你可能感兴趣的:(DES加密)