《信息安全工程技术应用》课程设计个人报告

题目:基于Python的GMSSL实现

20165327 杨靖涛

任务内容

最终的目的:用Python语句调用gmssl以实现sm2,然后和组员合作实现用gmssl加密通信的功能

具体实践过程

https://www.cnblogs.com/yjtblog/p/10815783.html

课程设计总结

1、一开始通过MOOC课程学习了Python基本语法,也调试了书上的一些编程例子;
2、根据自己做的版块,一开始是实现sm2算法,中途和老师交流以后发现自己一开始对题目理解有偏差,应该做的是用Python语句调用gmssl以实现相应的功能;
3、参考Python实现OpenSSL中rsa跑通实现sm2的
4、关安全通信:只实现了OpenSSL的。
5、总的来说每周都做了相应的工作,从学习基本语言到深入理解算法再到最终实现自己负责的板块,收获很大。

参考资料

1、国密工具箱
2、pyOpenssl简介

上一篇:JS实现国密算法SM2加密,后端Java解密


下一篇:椭圆曲线算法的实现类,国密SM2,Ellipse,公钥,私钥