3、想着在我们引入GmSSL之前没有这个问题,因此怀疑是GmSSL引入了某个提供者的包导致了冲突,然后发现其实这个包没有引入其他包 4、继续追源码,又回到上面的getService方法中排查,var3是获取到的提供者,也就是说下面是从提供者中去获取的service,没有找到我们要的算法,因此认为提供者有问题。 5、查看对比使用GmSSL前...
cd GmSSL-master/ ./config --prefix=/usr/local/gmssl --openssldir=/usr/local/gmssl no-shared//“–prefix=/usr/local/gmssl” 指定安装路径 “no-shared” 只编译静态库,不编译动态库,解决和openssl兼容问题 make make install 进入安装后的目录查看安装结果 cd /usr/local/gmssl/bin/ [root@localhost ...
在tomcat的tcnative库的编译时指定了gmssl,同时使用gmssl生成了一个服务器端的证书,在开启tomcat后使用国密版360浏览器无法访问,使用Chrome返回的错误为 ERR_SSL_VERSION_OR_CIPHER_MISMATCH,现在卡在这里不知道该怎么办了 Owner guanzhi commented Dec 26, 2018 建议使用本项目 Code/Release 中提供的Mac版国密浏览器...
发件人: Zhi Guan notifications@github.com 收件人: guanzhi/GmSSL GmSSL@noreply.github.com, 抄送: huchuanwen huchuanwen@kedacom.com, Mention mention@noreply.github.com 日期: 2016/07/18 08:56 主题: Re: [guanzhi/GmSSL] SKF使用问题 (#34) SKF ENGINE下一步考虑接入某款支持SKF接口的国密硬件,来...
之前的VS2013工程是基于openssl1.0.1f, 关于RSA证书的PKCS7签名的接口是用cryptoapi的CryptSignMessage实现的 而验签是由openssl来做的PKCS7拆包工作,组合成skf库规范的结构体,然后使用设备的skf国密库进行验签。 现在替换成gmssl之后,发现使用CryptSignMessage产生的p7
尝试了在配置nginx时指定openssl路径为gmssl的各种版本,也试了更改openssl源码,认证时可以弹出选择客户端证书,但选完之后网页就崩溃了,nginx日志中也没有相应的访问和错误. ERR_SSL_CLIENT_AUTH_CERT_NO_PRIVATE_KEY 我想问一下这是nginx认证证书时出现了问题还是浏览器的问题? 环境是Ubuntu16.04和谷歌浏览器 或者哪...