首页 > 其他分享 >课设第一周进展

课设第一周进展

时间:2022-11-20 18:15:49浏览次数:64  
标签:课设 进展 第一周 配置 C语言 密码 算法 国密 安装

任务完成情况

根据制定计划本周应完成wolfSSL和tiycrypt两个密码算法库的配置安装和使用,但在经过实践之后发现这两个库并非属于支持国密算法的密码库,故自己另寻了其他库来进行配置,具体如下:

支持国密算法密码库

C语言——OpenSSL配置安装与使用:

OpenSSL

C语言——gmlib配置安装与使用

gmlib

python——snowland-smx配置安装与使用

snowland-smx

非支持国密算法密码库

C语言——BabaSSL配置安装

BabaSSL

C语言——WolfSSL配置安装

WolfSSL

标签:课设,进展,第一周,配置,C语言,密码,算法,国密,安装
From: https://www.cnblogs.com/1314xhuan/p/16909096.html

相关文章

  • 课设第一周进展(wolfssl)
    一、wolfssl安装wolfssl简介wolfSSL嵌入式SSL库是一个用ANSIC编写的轻量级SSL/TLS库,针对嵌入式,RTOS和资源受限的环境-主要是因为它的体积小,速度快,功能集小......
  • 课设第一周进展(babassl)
    一、安装babasslbabassl简介BabaSSL是一款轻巧、灵活且靠谱的密码学和TLS协议工具集。BabaSSL是蚂蚁集团和阿里集团的各主要业务中所使用的底层密码库,现在开源出来供业......
  • 第二周课设
    gmssl算法库实现国密算法安装gmssl(pipinstallgmssl)和pysmx(pipinstallsnowland-smx)https://gitee.com/basddsa/hggm#https://gitee.com/link?target=https%3A%2F%2Fbl......
  • 第一周作业:2022-11-20
    就业课程第一周作业:图文并茂解释开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别?安装centosubuntu系统。通过计算机基础和帮助的学习,完成学习ifconfig命令的使用。......
  • 课设第一周进展(gmlib)
    安装gmlibgmlib简介该密码库为支持国密SM4/AES-ECB/CBC/GCM,SM3,SM2签名/加密,ZUC算法的密码库,开发这个库的时候参考了很多密码库,例如Crypto++,openssl,GmSSL,OryxEmbedded......
  • 课设第二周
    python通过Cryptodome使用AES加密数据fromCrypto.CipherimportAESfromCrypto.Randomimportget_random_bytesdata=b'secretdata'key=get_random_bytes(16)......
  • 课设第一周进展(snowland-smx)
    安装snowland-smxsnowland-smx简介snowland-smx是python实现的国密套件,对标python实现的gmssl,包含国密SM2,SM3,SM4,SM9,ZUC等。其代码实现效率上优于gmssl,接口设计上也......
  • 第一周课程设计任务完成进度
    本周计划完成的任务本周实际完成情况(代码,文档,程序运行截图...),未完成计划的原因?如何改进?本周遇到的问题与解决过程(要详细)本周计划完成的任务完成项目的码云仓库搭......
  • 信息安全课程设计第一周总结
    基于密码算法库的国密算法支持研究一、任务计划完成LibTomCrypt、Crypto++的配置安装和使用二、任务完成情况(一)配置openeuler,并使用ssh命令做到文件传输(二)配置C语......
  • 「深度学习计算机视觉 」最新2022全面研究综述进展
    近年来,深度学习在计算机视觉各个领域中的应用成效显著,新的深度学习方法和深度神经网络模型不断涌现,算法性能被不断刷新。本文着眼于2016年-2022年以来的一些典型网络和模型,......