openssl相关内容

Nginx 中每个服务器的不同 TLS 协议

我用两个不同的证书为两个 TLS 虚拟主机“example.one"和“example.two"配置了 Nginx. 我需要为第一个设置 TLS1.0+,第二个只设置 TLS1.2.但是第二个(example.two)配置忽略 ssl_protocols 指令并从第一个服务器指令中获取 ssl_procolols. 所以两个服务器指令都使用第一个配置的 ssl_protocols 指令 ..
发布时间:2022-01-24 23:26:12 其他开发

“SSL_connect 返回=1 errno=0 state=SSLv3 读取服务器证书B:证书验证失败"

我正在设置 Redmine 以通过 IMAP 轮询来自 gmail 的电子邮件.尝试运行适当的 Ruby 任务会导致以下错误: SSL_connect 返回=1 errno=0 state=SSLv3 读取服务器证书B:证书验证失败 当 Ruby 尝试通过 OpenSSL 连接 imap.gmail.com 时发生错误,在以下代码行中: imap = Net::IMAP.new(ho ..
发布时间:2022-01-24 23:00:56 其他开发

如何解决错误“无法加载 PEM 客户端证书,OpenSSL 错误:02001003:system library:fopen:No such process"?

如果这个问题很愚蠢,请原谅,但我是这方面的新手.我需要从 Drupal 7 站点通过 SSL 连接到服务.我有一个带有“.p12"扩展名的文件和一个密码.另外,我使用 PHP 7.1 1 和 Windows 7 64x.我使用以下命令将 .p12 文件转换为 .pem 文件. openssl pkcs12 -in myfile.p12 -out myfile.pem 在我将 Openssl 安 ..
发布时间:2022-01-23 22:33:12 PHP

保护 UDP - OpenSSL 或 GnuTls 或 ...?

我需要保护我的 UDP 流量.据我了解,DTLS 协议是最好的方法.还有一个 - IPsec - 但它看起来不适合我,因为它不容易使用并且可能存在硬件问题. 我发现有些库实现了 DTLS.所以现在我正在尝试选择 - OpenSSL 还是 GnuTls?你能告诉我什么更好用吗?有什么缺点或优点?或者可能有另一个实现了 DTLS 支持的库? 谢谢. 解决方案 我发现了以下关于库和 ..
发布时间:2022-01-22 17:11:42 服务器开发

Composer 无法在 Windows 上运行,出现 [Composer\Exception\NoSslException] 错误

我正在尝试在 Windows 10 上安装 laravel.我安装了 composer 来安装 laravel,但它给了我以下错误. [Composer\Exception\NoSslException] openssl 扩展是SSL/TLS 保护需要,但不可用.如果你可以的话不启用 openssl 扩展,你可以禁用这个错误,在将 'disable-tls' 选项设置为 true,风险自负. ..
发布时间:2022-01-21 20:12:42 PHP

如何将一串文本从 Base64 解码为字节数组,并在不损坏数据的情况下获取该字节数组的字符串属性

好的,我有一个文本字符串,用 Base 64 编码,如下所示: string myText = "abcBASE64TEXTGOESHEREdef==";//实际字符串长度为 381 个字符,尾随 '==' 然后我将我的字符串从 Base 64 转换为一个字节数组,如下所示: byte[] decodedFromBase64 = Convert.FromBase64String(myText ..
发布时间:2022-01-21 08:46:26 C#/.NET

如何 grep 或搜索 OpenSSL 的 .jar 文件?

我有一个使用一些 .jar 文件(库)的 Android 应用.我的应用因 OpenSSL 漏洞而被拒绝,但找不到包含 OpenSSL 的 .jar 文件. 如何在我的 MAC 上搜索 Openssl 的 .jar 文件? grep Openssl.class/Users/joon/work/androidApp/*.jar 更新=== 这是我的依赖项和罐子.当我运行下面提到的 g ..
发布时间:2022-01-20 09:41:09 其他开发

为什么包含 OpenSSL 静态库时会出现编译错误?

我在使用 OpenSSL 时遇到了一些问题.我正在关注 为 iOS 编译 OpenSSL 的教程,但它仍然无法正常工作.这是我的问题: 将目录更改为 crypto/ui/ui_openssl.c. 为 i368 iPhone 模拟器构建 OpenSSL. 将include、libcrypto.a和libssl.a复制到项目文件夹中. 将libcrypto.a和libssl.a拖到项目树 ..
发布时间:2022-01-19 21:11:26 其他开发

OpenSSL 客户端未发送客户端证书

我正在努力解决客户端证书问题,希望这里有人可以帮助我.我正在使用 boost asio 开发客户端/服务器对,但我会尽量不具体.我在 Windows 上并使用 openssl 1.0.1e 基本上,我想使用客户端证书进行客户端身份验证.服务器应仅接受具有我自己的 CA 签署的证书的客户端.所以我设置了一个自签名 CA.这又颁发了两个证书.一个用于客户端,一个用于服务器.两者均由 CA 签署. ..
发布时间:2022-01-19 16:18:14 C/C++开发

在 ruby​​ 中不能要求 openssl

我的虚拟机 ubuntu12.04lts 中安装了 openssl. 当我运行 gem 命令时,它给出了错误. 错误:执行 gem 时 (Gem::Exception) 无法要求 openssl.安装 openSSL 并重建 ruby​​(首选)或使用非 HTTPs 源 我还在 irb 模式下测试 require openssl.它给出了错误. 加载错误:无法加载此类文件 ..
发布时间:2022-01-18 17:42:49 其他开发

无法 openssl 验证 SSL 证书

我想做什么:使用 openssl -connect 获得与远程站点的干净连接. 网站似乎是自签名的. 我得到了什么:CONNECTED(00000003)深度=0 CN = DC01.home.pri验证错误:num=20:无法获取本地颁发者证书验证返回:1深度=0 CN = DC01.home.pri验证错误:num=27:证书不受信任验证返回:1深度=0 CN = DC01.home. ..
发布时间:2022-01-17 19:55:52 其他开发

openssl 为 STARTTLS 协商 SSL 加密

我正在使用 openssl 正常连接到 SMTP 服务器(未加密),发送 STARTTLS 命令,协商 SSL 加密,然后与加密会话进行交互. 这是我正在使用的命令(通过 telnet): openssl s_client -starttls smtp -crlf -connect 1.2.3.4:25 如何确保 TLS 握手成功? 这是目前使用的命令序列: ..
发布时间:2022-01-17 15:08:57 其他开发