基于Python的GMSSL实现
团队任务
一、小组讨论对课程设计任务的理解
基于Python的GMSSL实现,即GmSSL开源加密包的python实现,支持其SM2/SM3/SM4等国密(国家商用密码)算法。在和老师讨论以后,我们决定先分别跑通SM2/SM3/SM4算法,最后实现一个客户端/服务器之间安全通信的程序。
二、进行任务的功能划分和分工
SM2:杨靖涛
SM3:谭笑
SM4:刘津甫
安全通信的程序最后大家一起讨论实现。
三、任务的进度安排
第一周:熟悉Python语言,理解并熟悉三种国密算法。
第二周:分别实现三种算法。
第三周:实现客户端/服务器之间的安全通信程序,验收。
第四周:根据老师提出要求修改完善,撰写报告。