本周计划完成的任务为寻找国密算法库,学习调用基本知识。
我们寻找到了国密算法库gmssl(C语言),并尝试调用sm3和sm4算法
本周实际完成截图如下
gmssl安装
sm4
sm3
代码已上传至码云:https://gitee.com/Dragonsnow
本周遇到的问题有:
1.有关gmssl的资料较少,查阅困难,其他语言调用gmssl目前只找到java和python,可行性还未验证。
2.gmsslC语言调用目前只能实现sm3和sm4,其中sm4的直接调用仍然存在问题。猜测的失败原因为gmssl库安装时出现问题,导致一部分功能没有安装完整。
标签:调用,课设,sm4,sm3,gmssl,算法,第二周,C语言 From: https://www.cnblogs.com/quicci/p/16909781.html