随笔分类 -  课程学习

摘要:思考题第一题:DES的循环移位有什么讲究第二题:AES的S盒替换仿射变换有什么作用第三题:AES最后一轮为什么没有列混淆TOC 思考题 第一题:DES的循环移位有什么讲究 每次密钥的循环分别为:1,1,2,2,2,2,2,2,1,2,2,2,2,2,2,1 这样的循环移位虽然都是固定的移位,但是对于 阅读全文

posted @ 2019-11-07 20:08 Volcano3511 阅读(201) 评论(0) 推荐(0)

摘要:长度通过OpenSSL解析X509证书基本项openssl MD5 openssl之aes加密(源码分析 AES_encrypt 与 AES_cbc_encrypt ,加密模式)基本过程 TOC 长度 AES的基本要求是,采用对称分组密码体制,密钥长度的最少支持为128(8个字节)、192、256 阅读全文

posted @ 2019-11-07 20:01 Volcano3511 阅读(178) 评论(0) 推荐(0)

摘要:网络编程——文件传输 网络编程——文件传输要求思路结果代码客户端服务端TOC 要求 客户端向服务端发起socket连接,建立数据传输通道 客户端向服务端发送要传输的文件名称,以'#'字符结尾,服务端逐字符接受,知道接收到‘#’ 客户端向服务端发送文件长度,4字节 客户端向服务端发送文件内容 服务端接 阅读全文

posted @ 2019-11-07 19:46 Volcano3511 阅读(850) 评论(0) 推荐(0)

摘要:AES加密 AES加密要求分析设计结果补充说明代码使用方法主文件头文件TOC 要求 明文、密钥和向量都是通过文件输入,密文通过文件输出 可以通过选择加密模式:CBC和EBC 计算程序运行时间 对于长度的不够的情况,在最后填充0来补足 输出最后一块的加密结果 分析 对于文件的输入输出,主要就是用到了C 阅读全文

posted @ 2019-11-07 19:46 Volcano3511 阅读(887) 评论(0) 推荐(0)

摘要:维吉尼亚密码破解 维吉尼亚密码破解实验报告思路代码分析实验结果代码 toc 思路 主要就是计算重合指数来进行破解 遍历尝试秘钥长度 在确定秘钥长度的基础上,对于每一个分组尝试计算偏移量——相当于破解单个的凯撒密码,用到的也是重合指数的计算 代码分析 在代码所在的文件夹中"密文.txt","明文.tx 阅读全文

posted @ 2019-11-07 17:32 Volcano3511 阅读(322) 评论(0) 推荐(0)