DES算法为密码体制中的对称密码体制,又被称为美国数据加密标准,是1972年美 国IBM公司研制的对称密码体制加密算法。DES是一种对称密码,即其加密过程和解 密过程使用相同的密钥,与几乎所有现代分组加密一样,DES也是一种迭代算法。D ES对明文中每个分组对加密过程都包含16轮,且每轮都操作完全相同
一、了解几个概念
按照一定的规则,将原来的64位二进制位重新排序 表中数字的意思是。第一个格子中是58,意味着将64位二进制码中第58位的值,放到第 一个格子的位置中,以此类推
初始置换表
逆初始置换表
f函数
扩展置换