简述DES加密算法.
⑴对输入分组进行固定的“初始置换”IP ,将各长为32bit的左、右半分组进行固定的置换;⑵ 进行16轮的迭代运算,运算的方法是将上一轮的右半分组交换到左半分组,再将上一轮的左半分组与56bit密钥的48bit进行S盒函数运算,将结果作为右半分组;⑶ 将16轮迭代后得到的结果输入到IP的逆置换来消除初始置换的影响,最后输出DES加密的结果.
简述DES加密算法.
⑴对输入分组进行固定的“初始置换”IP ,将各长为32bit的左、右半分组进行固定的置换;⑵ 进行16轮的迭代运算,运算的方法是将上一轮的右半分组交换到左半分组,再将上一轮的左半分组与56bit密钥的48bit进行S盒函数运算,将结果作为右半分组;⑶ 将16轮迭代后得到的结果输入到IP的逆置换来消除初始置换的影响,最后输出DES加密的结果.