https:Apache TLS 重新协商:Debian、Apache2、openssl。怎样做?
在现代浏览器上,我的网站被标记为有点不安全: 例如,Google Chrome 在“页面信息”中显示“服务器不支持 TLS 重新协商扩展”。 HTTPS 运行良好,连…
在java中使用openssl创建密钥
我需要在java代码中使用openssl。例如 $ openssl genrsa -out private.pem 2048 $ openssl pkcs8 -topk8 -in private.pem -outform DER -out private.…
openssl SSL_Connect 出现错误 2
我是这个论坛的新成员。 问题: 我必须将 openssl 集成到我的项目中。项目是使用 gsoap 实现的。 在“r = SSL_connect(soap->ssl)) <= 0)”中 SSL…
使用 libssl 进行错误的 Base64 编码
假设以下代码,我的 Base64 编码中有奇怪的错误。 #include <openssl/bio.h> #include <openssl/buffer.h> #include <stdio.h> #include …
在 Java 中格式化 OpenSSL 的 RSA 密钥
在 Linux 上使用 OpenSSL 生成后台 使用命令 openssl genrsa -out mykey.pem 1024 RSA 密钥创建了以下内容: "-----BEGIN RSA PRIVATE KEY----- MIICX…
开发带有邮件服务器和开放 SSL 的 WAMP 堆栈
我正在开发一个需要测试电子邮件的应用程序。 我目前正在使用 wampserver,但它没有附带邮件服务器,设置邮件服务器很痛苦。 另外,如果我使用像 yaho…
使用 OpenSSL 编译 Apache HTTP Server (httpd) 2.2.16
Apache 2.2.16 目前是 HTTP 服务器的“最佳可用版本”。我对源代码做了一些更改,需要使用 OpenSSL 重新编译。我的问题是,我应该使用 OpenSSL 0.9.8o…
解密 HTTP Live Stream 时出现问题
我有一个单密钥加密的 HTTP Live Stream,可以在 Quicktime 和 iPhone 中很好地解码。我正在尝试创建一个简单的客户端应用程序来解密 ts 文件。现在我…
从源代码安装 Ruby1.9 时找不到 OpenSSL 标头/库
我正在尝试从源代码安装 Ruby 1.9,但我似乎无法让它找出 OpenSSL 标头和库的位置。 ruby-1.9.2/ext/openssl/extconf.rb 说找不到 openssl/ssl.h ——…
如何创建 boost ssl iostream?
我正在向使用 boost tcp::iostream (充当 HTTP 服务器)进行输入和输出的代码添加 HTTPS 支持。 我找到了使用 boost::asio::read/boost::asio::write…
如何在 Windows 中的 MySQL 服务器上启用 SSL 连接
如何在 Windows 中的 MySQL 服务器上启用 SSL?我已经下载了 OpenSSL,但不知道如何让它在 Windows 中工作,因为所有命令都在 UNIX shell 中。帮助任…
安装 Android 时发生 HTTPS SSL 错误
我下载了 Android SDK,当我运行安装程序时,它显示以下错误消息。 无法获取网址https://dl-ssl.google.com /android/repository/repository.xml,原…
SSL_accept() 抛出“无效参数”错误
我正在尝试创建一个客户端/服务器程序,但我发现继续处理数量稀少的 OpenSSL 文档有些困难。 我的问题: SSL_accept 在执行以下代码(简化)时抛出“…
SSL_Connection 失败,SSL_ERROR_SYSCALL 且 errno=2?
SSL_Connect API 失败,返回值 5 errno=2。 任何人都可以帮助我如何追踪相同的情况吗?谁能告诉我什么可能导致这个问题? 操作系统:Windows 2003 Std…
openssl_verify 和“错误:0906D06C:PEM 例程:PEM_read_bio:无起始行”
我正在尝试在 PHP 中使用 OpenSSL 函数进行 RSA 签名/验证。 当我尝试使用公钥执行 openssl_verify 时,收到此错误:错误:0906D06C:PEM 例程:PEM_r…