C语言实现DES加密解密

一、实现原理        先将明文转为16进制。然后每个16进制数取二进制的前四位。取16个数字。每16个16进制数加密一次。如果不够16个,就补0;        再将密文转换为2进制,每个字母取二进制的前4位。存完后一个64位。再将这个64位二进制数字通过pc-1表映射,变成56位二进制数字。C0等于前28位,D0等于后28位。然后通过表格。变换出C1-C16,D1-D16;然后将C1-C1
相关文章
相关标签/搜索