GmSSL / OpenSSL-Compatibility-Layer

OpenSSL Compatibility Layer of GmSSL
Apache License 2.0
12 stars 2 forks source link

结合GmSSL-3.1.1编译报错,未知的类型名‘SM3_DIGEST_CTX’ #3

Closed 1156175523 closed 3 months ago

1156175523 commented 3 months ago

我这边测试安装 OpenSSL-Compatibility-Layer 遇到如下报错 请问大佬们 有遇到吗 烦请指导一下

环境:

虚拟机环境搭建CentOS Linux release 7.9.2009 (Core) Linux localhost.localdomain 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

GmSSL版本:

GmSSL-3.1.1

1

github-ace commented 3 months ago

遇到了,犯愁,解决了吗,大佬

1156175523 commented 3 months ago

目前我是通过修改源码通过编译的,但是不确定是否对功能有影响(慎重) 我个人感觉是gmssl3.1.1版本变动较大,OpenSSL-Compatibility-Layer没有同步更新导致的 image

github-ace commented 3 months ago

目前我是通过修改源码通过编译的,但是不确定是否对功能有影响(慎重) 我个人感觉是gmssl3.1.1版本变动较大,OpenSSL-Compatibility-Layer没有同步更新导致的 image

我下载最新的主分支代码,运行没有问题

1156175523 commented 3 months ago

目前我是通过修改源码通过编译的,但是不确定是否对功能有影响(慎重) 我个人感觉是gmssl3.1.1版本变动较大,OpenSSL-Compatibility-Layer没有同步更新导致的 image

我下载最新的主分支代码,运行没有问题

1156175523 commented 3 months ago

目前我是通过修改源码通过编译的,但是不确定是否对功能有影响(慎重) 我个人感觉是gmssl3.1.1版本变动较大,OpenSSL-Compatibility-Layer没有同步更新导致的 image

我下载最新的主分支代码,运行没有问题

你好 想了解一下你这里下载的最新分支是指OpenSSL-Compatibility-Layer还是gmssl

github-ace commented 3 months ago

目前我是通过修改源码通过编译的,但是不确定是否对功能有影响(慎重) 我个人感觉是gmssl3.1.1版本变动较大,OpenSSL-Compatibility-Layer没有同步更新导致的 image

我下载最新的主分支代码,运行没有问题

你好 想了解一下你这里下载的最新分支是指OpenSSL-Compatibility-Layer还是gmssl

gmssl

1156175523 commented 3 months ago

目前遇到的问题已解决 OpenSSL-Compatibility-Layer-0.8.1 GmSSL需要使用GmSSL-master最新分支代码

github-ace commented 3 months ago

目前遇到的问题已解决 OpenSSL-Compatibility-Layer-0.8.1 GmSSL需要使用GmSSL-master最新分支代码

但是别人给我的证书用了报错PEM_read_bio_X509_AUX() failed

1156175523 commented 3 months ago

目前遇到的问题已解决 OpenSSL-Compatibility-Layer-0.8.1 GmSSL需要使用GmSSL-master最新分支代码

但是别人给我的证书用了报错PEM_read_bio_X509_AUX() failed

抱歉,俺也是加密小白 你可以尝试使用自签名证书验证功能(排除证书本身) 参看如下链接: https://blog.csdn.net/cheng1126su/article/details/137106355

1156175523 commented 3 months ago

目前遇到的问题已解决 OpenSSL-Compatibility-Layer-0.8.1 GmSSL需要使用GmSSL-master最新分支代码

但是别人给我的证书用了报错PEM_read_bio_X509_AUX() failed

这个问题可以重新提个问题,请求互联网大佬们支持一下