openssl
XtremeDV
行走在码农和硅农之间
展开
-
解决openssl: error while loading shared libraries: libssl.so.1.1: cannot open shared object file.....
由于没有superuser权限,在安装gmssl的时候,我选择安装在本地指定文件夹下,编译完,当我调用build/bin/gmssl的时候报标题中的错误,显示找不到shared libraries: libssl.so.1.1.其实如题的错误也就是找不到动态链接库。其实Linux提供了一个设置动态链接库的方法:LD_LIBRARY_PATH是Linux环境变量名,该环境变量主要用于指定查找原创 2017-12-04 15:54:47 · 8146 阅读 · 0 评论 -
向openssl源码添加SHA-512/224 and SHA-512/256算法
向openssl源码添加SHA-512/224 and SHA-512/256算法首先,参考NIST.FIPS.180-4协议文档理解SHA-512/224 SHA-512/256和SHA-512的区别。协议指出,SHA-512/224算法步骤其实和SHA-512一样,只有两处例外:1.初始向量不同2.需要截位,取最左边的224bits具体初始向量列举如下:For SHA-512/224, the initial hash value, H(0), sh原创 2017-12-06 11:34:36 · 2224 阅读 · 0 评论