实验二 OpenSSL API使用
实验要求:
参考OpenSSL 1.1.1 新特性: 全面支持国密SM2/SM3/SM4加密算法调用OpenSSL API
0 推荐在openEuler中实现 ,参考https://www.cnblogs.com/rocedu/p/6012545.html第三节
1 提交相关代码码云(或github)链接
2 提交不少于6张编译测试过程截图
3 至少包含SM4,SM3的测试
-
检查SM3 哈希校验和
-
检查椭圆曲线是否包含SM2
-
检查对称算法


SM3测试:
SM4测试:
-
码云链接:https://gitee.com/mjy20191329/mjy20191329/blob/master/sm4test.c
-
编译测试过程截图:
!发生如下图所示的报错!

解决办法:把
libcrypto.so换成-lcrypto,就可以通过编译,如下图:
运行结果:



浙公网安备 33010602011771号