OpenSSL 的 BN_bn2bin 函数出现问题
我正在尝试在 OpenSSL 中使用 BN_* 函数。具体来说,我有以下代码: #import <openssl/bn.h> BIGNUM * num = BN_new() BN_set_word(num, 42) char…
无法理解 SSL 证书链验证
我的应用程序使用 SSL 与服务器安全通信,但在验证证书链时遇到问题。该链如下所示: Entrust.net 安全服务器证书颁发机构 -> DigiCert 全球 CA -&g…
SSL_accept 调用 fork() 后挂起
我正在使用 openssl 用 C++ 编写一个应用程序,但我似乎无法让 ssl 套接字连接正常工作。 我有一个抽象类,通过继承类使用各种协议实现多个函数,简单…
Base64 解码 - 字符串长度不正确
我正在尝试使用 openssl 解码 base64 编码的字符串。但是,它只能工作 5 次中的 4 次。 解码后的字符串应始终为 64 个字符长。 BIO_read() 总是返回 6…
解决“ssl 握手失败”问题PostgresQL 中的错误
我想使用 OpenSSL 从我的 XP 客户端使用 SSL 连接到我的 Postgres 8.3 数据库。无需 SSL 即可正常工作。当我尝试使用 SSL(无客户端证书)时,出现错…
如何解决 OpenSSL::Cipher::Cipher#encrypt 的弃用警告
我刚刚将 Mac 升级到 Snow Leopard,并启动并运行了 Rails 环境。除了 OSX 之外,与我之前安装的唯一区别是我现在运行的是 ruby 1.8.7 (2008-08-1…
使用加密货币++在 OpenSSL 上生成 RSA 密钥
有没有办法在 OpenSSL 中使用我通过 Crypto++ API 生成的 RSA 密钥?我正在寻找一种以 Crypto++ 和 OpenSSL 都可以轻松打开密钥的格式存储密钥的方法…
CA 对 SSL CSR 进行 Powershell 脚本签名?
我面临的情况是,我需要将大约 200 个 SSL 证书部署到我们代理机构周围的各种设备(HP iLO - 它们带来的乐趣......)。目前,我有一个 powershell 脚…
bash 脚本中的 OpenSSL
我正在尝试在 Linux 中制作一个 bash 脚本,其中嵌入了一些加密数据,然后使用 openssl 检索和解密,如下所示: cat | openssl des3 -d -a -salt -pas…
使用 OpenSSL for Windows 进行交叉编译
我正在尝试编译 oauth-utils http://mir.dnsalias.com/oss/oauth/start 从 Ubuntu 到 Windows。 我之前在Windows上编译过 (几个月前),但想尝试交叉…
RHEL/Apache ssl.conf配置问题
我们有多个子域,每个子域在 httpd.conf 和 ssl.conf 中都有自己的虚拟主机条目(对于那些支持 https 的子域)。 我们的主 www 子域有一个与之关联的 …
如何提供 OpenSSL 随机数据以用于 ECDSA 签名?
我想在使用 EC 密钥签署数据期间提供 OpenSSL 特定数据以用作随机种子。 我这样做是为了将我的应用程序与另一个参考应用程序(闭源)进行比较。 该实…
使用 OpenSSL 生成的密钥进行 Python RSA 解密
有谁知道使用 Python 库导入 OpenSSL RSA 私钥/公钥(使用密码)并使用它来解密消息的最简单方法。 我查看了 ezPyCrypto,但似乎无法让它识别 OpenSSL…
使用 OpenSSL ECC 加密/解密文本字符串
如何使用 OpenSSL 的 ECC 支持来加密或解密文本字符串? 我能够使用 OpenSSL API 生成 ECC 私钥/公钥,但我不知道如何使用这些密钥加密纯文本。…
针对本地符号重定位 R_X86_64_32 错误
我正在尝试安装具有 Apache 支持的 Subversion。 我使用 --enable-shared 安装了 apr、apr-utils、neon 和 OpenSSL 标志。 但是,在尝试安装 subversi…