二、课设进展
(一)第一周
第11周:实现对技术知识的积累,理论学习,
第12周:对Openssl,GMSSL的应用,生成CA密钥对,实现SM2,ECC,RSA加密算法,实现PKCS10编码转换
第13周:实现使用加密算法进行证书签名,生成证书。实现B/S架构,证书申请
第14周:整体功能测试,优化用户体验,书写论文。
徐雯
对任务的初步认识,要实现以下的功能:
- 调用openssl生成密钥对
- 熟悉使用SM2,ECC,RSA,还可以顺带理解其他的国密算法
- 理解PKCS10,实现编码转换
- web编程,考虑用户体验,如有需要,可进一步提供一些安全性保护
项目的意义在于,学习openssl的使用方式,学习PKCS#10的相关理论体系,熟悉PKCS#10以及证书的编码格式,练习使用B/S架构,仿照老师给的参考网站进行模拟CA签发流程。
丁奕
对任务的初步认识,要实现以下的功能:
- 调用openssl生成密钥对
- 熟悉使用SM2,ECC,RSA,还可以顺带理解其他的国密算法
- 理解PKCS10,实现编码转换
- web编程,考虑用户体验,如有需要,可进一步提供一些安全性保护
项目的意义在于,学习openssl的使用方式,学习PKCS#10的相关理论体系,熟悉PKCS#10以及证书的编码格式,练习使用B/S架构,仿照老师给的参考网站进行模拟CA签发流程。
刘香杉
对任务的初步认识,要实现以下的功能:
- 学习web编程理论以及如何调用openssl生成密钥对
- 学习如何使用SM2,ECC,RSA,同时理解其他的国密算法
- 学习PKCS10,以及编码转换的实现
- 每周资料搜集,每周情况汇总博客以及报告文稿撰写
项目的意义在于,学习openssl的使用方式,学习PKCS#10的相关理论体系,熟悉PKCS#10以及证书的编码格式,练习使用B/S架构,仿照老师给的参考网站进行模拟CA签发流程。
徐雯
PKCS理论理解和编程实现之间存在的问题,关于PKCS10的资料太少
解决方案:进行资料搜集,询问老师等,理清编程逻辑加密的实现和加密应用
解决方案:寻找是否有加密代码或API,进行理解学习实现考虑传输过程的安全性问题
解决方案:主要考虑完整性问题,可以利用https,hash等方式实现,具体由实际编程情况决定
丁奕
PKCS理论理解和编程实现之间存在的问题,关于PKCS10的资料太少
解决方案:进行资料搜集,询问老师等,理清编程逻辑加密的实现和加密应用
解决方案:寻找是否有加密代码或API,进行理解学习实现考虑传输过程的安全性问题
解决方案:主要考虑完整性问题,可以利用https,hash等方式实现,具体由实际编程情况决定
刘香杉
在实现PKCS理论理解和编程中出现问题,关于PKCS10的资料太少
解决方案:进行资料搜集,询问老师等,理清编程逻辑
1、了解PKCS#10标准
2、对老师给的示例网站进行学习研究
本周主要是理论知识及大体框架的思考,并不存在太多的问题,主要就是在信息搜索过程,可能有些方面理解需要时间,资料并不详细。
返回目录
原文:https://www.cnblogs.com/musea/p/10853988.html