首页 > 其他分享 >课设个人实验报告

课设个人实验报告

时间:2022-12-11 20:58:36浏览次数:69  
标签:课设 个人 算法 国密 https 实验报告 com 调试

北京电子科技学院
《信息安全工程技术应用》课程设计报告

基于密码算法库的国密算法支持研究与运用

成员姓名:20201327 刘谨铭

指导教师: 娄嘉鹏

提交时间:2022年12月11日

课设个人实验报告

20201327刘谨铭报告:

1)、列出自己的贡献

  • 调试node.js 语言中gm-crypto密码算法库实现国密算法sm2、sm3、sm4

  • 调试node.js 语言中sm-crypto密码算法库实现国密算法sm2、sm3、sm4

https://www.cnblogs.com/yycyhyhf/p/16911401.html

  • 调试python语言中gmssl算法库实现国密算法sm2、sm4

https://www.cnblogs.com/yycyhyhf/p/16908866.html

  • 调试python语言中pysmx算法库实现国密算法sm2、sm3、sm4

  • 共同调试c语言中openssl、gmssl、crypt++算法库

https://www.cnblogs.com/yycyhyhf/p/16887161.html

2)、遇到的问题及解决方法

问题:在调试crypt++的时候按照crypt++中install文件进行make配置其环境变量时失败,在尝试网上多种方法任然失败

解决方法:通过VS在Windows环境下成功运行。

3)、设计体会及收获

本次设计我主要负责完成python语言和js语言两个部分的密码算法库,首先在资料查找上,以前在完成作业遇到困难的时候一般就是通过百度、csdn、博客园进行查阅学习,但是在进行这次设计的过程中,openEuler操作系统和国密算法双重条件下,导致按照之前的方法查阅到的资料有限而且准确度不高,通过这次课设,我会开始在git和通过官网来查阅资料,特别是官网,不仅里面的代码的准确性额能得到保障,而且能够较快的发现是否能够支持国密算法;其次就是密码算法库是否能支持国密算法,我在这次课设中是采用先找库,然后在研究这个库是否支持国密算法,因此在途中遇到了很多的困难,也会在费了很多心思,查阅很多资料之后得到这个库应该是不能实现国密算法的失望结果。但是总而言之,这次课设是一次十分宝贵的经历,很大程度的提高了我的动手能力,增强了团队意识,遇到自己难以解决的问题,到团队里就可能迎刃而解。

4)、参考资料(图书、网址…)

https://zhuanlan.zhihu.com/p/92916246
https://blog.csdn.net/qq_41521682/article/details/122800226
https://pypi.org/project/snowland-smx/
https://cryptopp.com/
https://gitcode.net/mirrors/byte-fe/gm-crypto?utm_source=csdn_github_accelerator
https://gitee.com/zhaochuninhefei/gmgo
https://www.cnblogs.com/lsdb/p/10912518.html
https://gitee.com/basddsa/hggm#https://gitee.com/link?target=https%3A%2F%2Fblog.csdn.net%2Fqq_43339242%2Farticle%2Fdetails%2F123709822

标签:课设,个人,算法,国密,https,实验报告,com,调试
From: https://www.cnblogs.com/yycyhyhf/p/16974395.html

相关文章

  • 电子公文系统设计——个人贡献
    1简述你完成的工作前端的设计和大部分前端代码的编写,撰写小组博客的部分内容2你们小组总共的代码行数,你贡献的代码行数?相关代码链接?小组总共有3440行,我贡献了867行代......
  • 实验三-电子公文传输系统1-个人贡献
    1简述你完成的工作2.小组总共的代码行数,我贡献的代码行数。3.小组总共的文档数,我贡献的文档数,相关链接......
  • 20201204于瀛鹏课设个人总结
    本次课设题目要求在openEuler中实现国密算法的调用,作为组长,我主要完成的工作有:1、明确组员分工,定期检查组员进度2、撰写博客。3、管理码云。4、主要完成C语言和python语......
  • 实验三-电子公文传输系统1-个人贡献
    1、简述你完成的工作撰写团队展示博客、新建博客园账号,撰写需求规格说明书的第一部分;学习代码规范和编码原则,形成博客;制作用例图;协助设计系统前端布局;代码部分负责实现文......
  • 基于密码算法库的国密算法支持研究与运用——于瀛鹏吴卓航龙雪江村组课设报告
    小组成员姓名:20201204于瀛鹏20201224吴卓航20201228龙雪江村指导教师:娄嘉鹏1任务简介1.1任务内容寻找密码算法库,调用其中的国密算法,并在国产系统openEuler中......
  • 电子公文传输系统1-个人贡献
    实验三-电子公文传输系统1-个人贡献1简述你完成的工作2你们小组总共的代码行数,你贡献的代码行数?相关代码链接?3你们小组总共的文档数?你贡献的文档数?相关链接?......
  • 20201312许铮怡电子公文传输系统——个人贡献
    简述你完成的工作1.修改完善需求规格说明书https://gitee.com/yannii/faker/blob/master/需求规格说明书.pdf2.实现日志管理功能3.活动图的绘制4.设计数据库、数据库部......
  • 实验三-电子公文传输系统1-个人贡献
    1简述你完成的工作组织组员相互配合,合理高效完成任务。参与组内文档的撰写工作。参与数据库操作相关后端代码的编写及数据库搭建。2.小组总共的代码行数,我贡献的代......
  • 20201223郑晶之电子公文传输系统——个人贡献
    一、个人工作简述1.实验前期选择开发工具,并完成需求分析;Faker团队作业(四):描述设计-小组博客123-博客园(cnblogs.com)2.修改完善需求规格说明书https://g......
  • 20201231黄若琪电子公文传输系统——个人贡献
    一、个人贡献实验前期选择开发工具,并完成需求分析;          Faker团队作业(四):描述设计-小组博客123-博客园(cnblogs.com)修改完善需求规格说明书ht......