2018-2019-2 20165221课程设计学习-总结报告
眉头:
- 姓名:谭笑
- 学号:20165221
题目:GMSSL基于python的实现
- 指导老师:娄嘉鹏
- 完成时间:2019年5月6日---2019年5月26日
- 验收时间:2019年5月27日
小组成员:杨靖涛,谭笑,刘津甫
每周任务清单:
week1
- 下载安装Python的编译运行环境
- 完成码云仓库和git的设置
- 了解几个国密算法
跟着网课学习一些Python的基本语法
week2
- 搞清楚sm3国密算法的整个加解密过程
- 学习了Python中用来作图的turtle库
对比了解了每种编程语言的区别、
week3
最终成果展示:
附加知识学习:
- python中用到的turtle库:
用库函数,绘制一个五角星:

九九乘法表:

用库函数,绘制自己姓名的首字母:

代码链接:
课程设计总结:
- 本次课程设计时间不长,但是自己也算是尽力去做了,尽力去每天学一点,每周总结一点,原来自己挺讨厌写博客的,但是这次的课设博客自己写的还是挺开心的,嘻嘻嘻。
- 可能之前的很多东西都没有搞得太清楚,所以这次的课设对自己而言还是有一定的难度的。但这次的课设,自己也才真正体会到做中学吧,虽然课设中的许多算法在之前的课程中都有学过,但自己都学的不精,这次通过在网上查阅资料,自己一点点摸索,一点点琢磨,包括在慕课上学习Python的基本语法用法。
- 很多东西老师讲很多遍,都不如自己上手操作一遍.....这次的sm3算法和RSA算法的加解密,自己在理解的吧基础上,一步步做到最后。而附加的传输通信,也是对之前课上知识的一种延伸
- 总之,课设时间短,学习的过程还是比较扎心的......不懂就问度娘,向老师和小组其他成员求教,但是学到后的喜悦还是有的。
- 这次课设自己算是比较沉下心来捡了许多之前老师讲过但自己没学会,自己学过但又不精的知识点,也算是为期末和以后的学习延续一个好的学习状态吧!
- 最后感谢小组成员对我的帮助,也感谢课设和老师,给了我这次学到知识的机会,过程比较辛苦,但收获也不小!
课程设计参考资料:
2018-2019-2 20165221课程设计学习-总结报告
原文:https://www.cnblogs.com/0630tx/p/10926494.html