加密算法分为对称加密和非对称加密,对称加密是信息的发送者和接收者使用同一个密钥对信息进行加密或解密,而非对称加密是使用不同的密钥加密和解密
DES算法是是使用最为广泛的加密算法,它属于块加密的对称加密算法,首先将明文信息转化成二进制,然后每64位为一组,分别对每一组数据进行加密,再将每组加密结果合并起来得到最终的结果。
加密过程是:首先是初始置换,然后会经过16次轮函数,最后进行一个终止置换,该加密算法的密钥是64位,其中8位用于校验,另外的56位用于加密数据
京公网安备 11010502049817号