(应用密码学)DES实验报告
在E盒的扩展之后得到了48位的数据,将其和48位的子密钥进行异或运算,这是密钥参与运算的步骤。每一个S盒都是一个6位输入4位输出的结构,也就是说,48位输入到8个S盒会得到4*8=32位的输出。注意上面说的56位是有效密钥长度,事实上我们用的是64位密钥,但是第8,16,24,32,40,56和64
BlowFish算法Java实现
BlowFish是一种对64位(8字节)数据块进行操作的对称分组密码(symmetric block cipher)算法。该算法可以用来替代DES或 IDEA算法。通过对Blowfish算法的学习,有助于我们了解如何使用Java去实现一个加密算法,有助于我们解决现有项目的安全问题。ECB、CBC模式
【总结】密码学详细学习
【总结】密码学详细学习2021/12/3 星期五多门考试和课程设计接踵而至,我只能选择用两天时间突击密码学了,边学边记录一下