实验一-密码引擎-商用密码算法实现2-交叉测试(选做)
1. 自己实现的SM3算法的结果与OpenSSL的结果比对是否一致
结果不一致
2. 自己实现的SM4算法加密的,OpenSSL的SM4算法解密,或者相反
结果一致
3. 自己实现的SM2算法签名,OpenSSL的SM2算法验签,或者相反
结果一致
问题
1.在sm2进行编译时发生一下报错
- 经过查询发现是因为缺少libssl.dev,使用
sudo apt-get install libssl-dev
,发现域名暂时无法解析
- 参照网上教程重新配置DNShttps://blog.csdn.net/yuan_MM/article/details/116708070
- 然后发现依然无法下载,因为清华的镜像站跑路了
- 上网重新查找可以下载libssl.dev的网站:https://pkgs.org/download/libssl-dev,下载之后发现因为小版本不兼容无法下载安装
- 上网查询下载aptitude重新下载libssl.dev
- 编译成功