2018-2019-2 20165221课程设计学习-总结报告
2018-2019-2 20165221课程设计学习-总结报告 眉头: 姓名 :谭笑 学号 :20165221 题目 :GMSSL基于python的实现 指导老师 :娄嘉鹏 完成时间 :2019年5月6日---2019年5月26日 验收时间 :2019年5月27日 小组成员 :杨靖涛,谭笑,刘津甫 每周任务清单: week1 下载安装Python的编译运行环境 完成码云仓库和git的设置 了解几个国密算法 跟着网课学习一些Python的基本语法 week1学习博客链接 week2 搞清楚sm3国密算法的整个加解密过程 学习了Python中用来作图的turtle库 对比了解了每种编程语言的区别、 week2学习博客链接 week3 深入了解Openssl 拷贝虚拟机搭建环境 测试基于rsa的加解密 python实现非对称加解密 基于Python和OpenSSL实现的SSL网络通信 week3学习博客链接 最终成果展示: 国密sm3的加解密成功 : 基于GMSSL的RSA的加解密测试 : 基于Python和GMSSL实现的SSL网络通信 : 绑定成功,建立连接 套接字连接成功 并且获取证书的具体信息 : 附加知识学习: python中用到的turtle库: 用库函数,绘制一个五角星 : 九九乘法表 : 用库函数,绘制自己姓名的首字母 : 代码链接: 码云链接 课程设计总结: