bouncycastle 中的 PKCS #7 SignedData 问题
我在那里! 我对 openssl 生成的 smime 文件有问题。我需要解析(在 BouncyCastle 的帮助下)使用 openssl 生成的 smime SignedData 包。我使用这个命…
将 BIO 保存到 char*(来自 SMIME_write_CMS)
我想将 BIO 保存(管道/复制)到字符数组中。 当我知道尺寸时它可以工作,但否则就不行。 例如,我可以使用这个将 char* 的内容存储到 BIO 中, const…
openssl AES 是否限制为 256 位?
我在代码中使用 AES 的 openssl API。我注意到 AES API 不超过 256 位。我只是好奇这是否是 openssl 代码中的限制,或者 AES 的 512 位是否只是一种杀…
HTTPS 连接中的服务器/客户端需要放置哪些密钥/证书
我需要检查本地计算机上的 HTTPS 是否正常工作。我正在使用 Openssl S_client 。 我有在 CentOS 中使用 OPENSSL 生成的证书/密钥文件。 我在 Windows …
使用 OpenSSL AES 命令行工具和 OpenSSL AES API 时密文不同?
为什么我使用 openssl aes 命令工具和 openssl AES api 时得到不同的密文? 我使用了三种类型的加密: a) openssl 命令行工具 b) javax.cryto 中的 类…
SSL:当我通过浏览器检查时,我得到了购买的 godaddy 证书,但是当我使用 openssl 检查时,我得到了自签名证书?
我有一个网站,该网站拥有 Godaddy 提供的有效通配符证书。当我在浏览器中查看它时,我获得了一个有效的安全证书(绿色挂锁),当我在浏览器中检查证…
X509 主题备用名称 (subjectAltName) IP 地址字段
X509v3 可以在 subject Alternative Name 扩展中包含 IP 地址字段。 作为验证服务器身份的应用程序,IP地址字段应该如何验证? DNS 名称和 IP 地址是…
OpenSSL PHP RSA 加密:使用哪个库在客户端解密?
我开发了一个桌面应用程序(.NET 2.0),它需要从运行 php/mysql 的服务器获取一些信息。服务器端的提供者决定使用 openssl_private_encrypt 方法进行…
找出哪个 CA 证书验证了 CRL 文件的真实性
给定某个 CRL,例如: http://crl.verisign.com/pca1.crl 下载它,然后要求 openssl 验证它并显示其内容就像一个魅力: wget http://crl.verisign.com…
使用 HTTP PUT 上传到 S3 时我应该提供哪个 PEM 文件
我正在尝试使用我的 Java Web 服务器提供的预签名签名将文件放入 S3 http://docs.amazonwebservices.com/AmazonS3/latest/dev/PresignedUrlUploadObje…
在 ruby 1.9 中使用 mechanize(甚至 Net::HTTP)会返回“OpenSSL::SSL::SSLError” - 如何强制使用 SSLv3?
在过去的两天里,我想我已经浏览了所有关于与 Net::HTTP 有关的 SSL 错误的可用(可通过 Google 搜索)的帖子: OpenSSL::SSL::SSLError: SSL_connect…
SecKeyCreatePair创建两个SecKeyRef后如何创建CSR?
我使用 SecKeyCreatePair 创建 RSA 密钥对。结果是两个密钥,pubkey &私钥。现在我想获取 pubkey 的原始数据来进行证书请求。 我可以通过 OpenSSL 的 …
如何将 OpenSSL 与基于 Qt WebKit 的应用程序一起分发到 Windows?
我有一个基于 Qt QWebKit 的应用程序,需要使用 HTTPS 与网页通信。我已经下载了 QtSDK 以及 OpenSSL 二进制文件(从此处)。 我的问题在于部署我的应…