如何在 python 中验证 SSL 证书?
我需要验证证书是否由我的自定义 CA 签名。使用 OpenSSL 命令行实用程序这很容易做到: # Custom CA file: ca-cert.pem # Cert signed by above CA: b…
如何通过 PHP 验证在 OpenSSL 命令行上创建的签名?
由于大小限制,PHP 的 openssl_sign 和 openssl_verify 函数似乎在签名之前对数据执行哈希处理,因此我尝试在命令行上模拟这一点。 通过 openssl 签名…
检查 SSL 证书的到期日期
我编写了一个脚本来查找目录中 SSL 证书的到期日期。 shopt -s nullglob for f in *.0 *.pem *.key *.crt do echo "## CERTIFICATE NAME -> $f ##" …
iPhone 上的 gSOAP 和 OpenSSL
这是我在 stackoverflow 上的第一篇文章。希望我没有打扰任何人......:) 我已经使用 gSOAP 连接到我的 iPhone 应用程序的 http-web 服务有一段时间了…
使用soap4r时sslv3警报意外消息
我正在针对 level3 SOAP API 进行工作。一切都运行得很好,直到最近 OpenSSL 更新为止。 以下是错误消息的完整输出: OpenSSL::SSL::SSLError (SSL_co…
重用身份验证密钥对来加密和解密数据
我们有一个 openssl/kerberos/openssh 用户身份验证,需要私钥和公钥对。 我需要登录并从数据库中获取一些数据。但我不允许以普通形式将数据存储在数…
在 iOS 上,OpenSSL 相对于使用 CFStream、CFNetwork 等安全套接字有什么好处?
一个明显的好处似乎是使用 OpenSSL 获得的低级别访问权限。但是,我想知道您是否可以使用 OpenSSL 做任何(重要的)事情,而不是其他事情。…
OpenSSL 现在是否自动处理 CRL(证书吊销列表)?
我正在使用的参考书(《Network Security with OpenSSL》,作者:Viega、Messier 和 Chandra)第 133 页指出: [...]应用程序必须加载 CRL 文件,以便…
CURLpp:TLS 握手错误
这个问题类似于另一个一个,关于pyCURL 我发送帖子时出现以下错误使用 CURLpp 请求安全网址 https://stackoverflow.com/questions/1942719/pycurl-tls…
ubuntu 和 ruby 中的 openssl 问题
我有一台安装了 RVM 的服务器。 Nginx 配置了 Passenger 来处理 ruby 1.9.2 和 Rails 3。 我愿意使用 ruby 1.8.7 安装 Rails 2 应用程序。 我…