如何在 C++ 中使用 openssl/md5哈希字符串?
我需要在程序中使用 md5 算法对字符串进行哈希处理。 有 lib openssl 但我是它的新手。 如何使用它对字符串进行哈希处理?我在哪里可以找到一个好的文…
从模数和初始化公钥使用 OpenSSL 的指数
尝试在给定 API 模数和指数的情况下生成 RSA 公钥。我在 iOS 4.2 上使用 OpenSSL。 手动生成公钥是一个选项(见下文),但是我不确定如何在模数中包含…
在 Debian 上安装 Node.js。 ./configure 安装时找不到 openSSL
因为用apt-get找不到最新的node包,所以我用git下载了源代码并尝试编译它。但是,它找不到 openssl 库,如果没有它们安装将会给下游带来问题。 (其他…
openssl aes256 加密文件
我想使用 OpenSSL 和 C 来使用 aes256 加密文件。 我确实在此处找到了一个非常好的示例。 我应该首先将整个文件读入内存缓冲区,然后再执行 aes256,…
如何为 OpenSSL 提供自定义编译器/链接器标志?
我正在尝试使用 -Wa,--noexecstack 构建 OpenSSL,但在其配置命令行中找不到任何位置来提供此标志。我尝试设置 CFLAGS,但它似乎忽略了这一点,只使用…
如何在 64 位系统上以 32 位模式编译 openSSL?
我有一个程序,目前必须在 32 位模式下编译(暂时),并且需要与包含实验密码的 openSSL 版本链接。因此我需要编译一个32位的openSSL。使用 ./config …
这两种OpenSSL生成方法的区别
我正在尝试创建自己的根 CA。 这是生成自签名根密钥/证书的一种方法。 openssl req -x509 -nodes -newkey rsa:2048 -subj /CN=$1/countryName=UK/stat…
如何使用 libssl 对文件进行签名?
我想使用 OpenSSL 为文件创建签名。 我相信我的结果应该与 openssl 生成的 testfile.sig 相匹配: $ openssl dgst -sha1 -binary testfile.sha1 $ ope…
Openssl需要使用CA捆绑文件(中级证书)
我刚刚从 GoDaddy 购买了 SSL 证书。 价格很高,但似乎有一个缺点。 它似乎需要bundle.crt才能在必须的浏览器上正常工作。 我还不确定它是什么,据我…
OpenSSL 作为 CA,无需触及 certs/crl/index/etc 环境
我认为我有正确的 OpenSSL 命令来签署证书,但我陷入了困境,并且我发现的教程使用了不同的参数格式(我使用的是 OpenSSL 0.9.8o 01 Jun 2010)。 ope…
M2Crypto 未安装在 venv 中,或者 swig 未定义 __x86_64__ ,这会破坏针对 OpenSSL 的编译
我正在尝试将 Python M2Crypto 包安装到 x86_64 RHEL 6.1 计算机上的 virtualenv 中。此过程调用 swig,它会失败并出现以下错误: $ virtualenv -q --…
具有 OpenSSL/请求 Amazon S3 签名的 HMAC-SHA1
我正在编写一个程序,使用 libCurl 和 OpenSSL 将文件上传到 C 中的 Amazon S3。要向亚马逊发送请求,我必须使用 HMAC-SHA1 这里亚马逊文档对此进行了…