文章目录 前言简介 前言 有关分组密码DES算法简介,内容来自于书籍《现代密码学(第4版)》 简介 加密:给定64比特明文,经过初始置换,16轮轮函数,左右交换,逆初始置换,输出64比特密文。其中每一轮轮函数,先把64比特明文分成左右两部分,分别记为L和R,每轮计算由下面公式得出: Li = Ri-1 Ri = Li-1 ⊕ F ( Ri-1,Ki)其中F(Ri-1,Ki)计算:输入32比特的Ri-1,先扩展为48比特,并与48比特轮密钥Ri-1异或,经过S盒,经过置换运算P,输出32比特。