openssl相关内容

为 Android 编译最新的 OpenSSL

我正在尝试为 Android 的 OpenSSL1.0.1c 的 (.so) 文件生成共享库.我发现他们在android脚本中添加了三个用于编译Android的选项. ./Configure android-armv7 (或)./配置android-x86(或)./配置安卓 一旦我为操作系统配置好然后尝试编译,它就会抛出错误.目前我正在使用 x86 windows7 并安装了 Cygwin、A ..
发布时间:2021-11-27 20:02:30 移动开发

Google Play 和 OpenSSL 警告消息

我刚刚收到一封来自 Google Play 的电子邮件,内容如下: 你好 您的一个或多个应用运行的是过时版本的 OpenSSL,它有多个安全漏洞.您应该更新 OpenSSL尽早.有关最近的更多信息OpenSSL 中的安全漏洞,请参阅http://www.openssl.org/news/secadv_20140605.txt. 请注意,虽然尚不清楚这些具体问题是否会影响您的应用程 ..
发布时间:2021-11-27 19:59:19 移动开发

如何将私钥转换为 RSA 私钥?

让我先解释一下我的问题.我从 CA 购买了证书,并使用以下格式生成 csr 和私钥: openssl req -new -newkey rsa:2048 -nodes -keyout server.key -out server.csr 当我打开 server.key 文件时,我看到它以“-----BEGIN PRIVATE KEY-----"开头 我在我的服务器上使用 SSL 证书,一 ..
发布时间:2021-11-27 10:13:07 其他开发

无法“pip install cryptography"在带有 OpenSSL 1.0.2g 和 Python 2.7 的 Docker Alpine Linux 3.3 中

已解决哇,这些家伙速度很快……基本上就是这样https://github.com/pyca/cryptography/issues/2750 原来是针对 openssl 发布了一个安全更新(DROWN Attack),该更新包含一个意外的函数签名更改,导致了不兼容,所以这个对我来说只是运气不好. 我需要在运行 Alpine Linux 的 Docker 容器中使用 pip install c ..
发布时间:2021-11-27 08:25:20 Python

如何在 Mac OS X 上将 OpenSSL 构建为 32 位 (i386)?

我下载了 OpenSSL 源代码,并完成了 config、make、sudo make install 三部曲. 然后我构建了我的项目,在 libcrypto.a 和 libssl.a 中链接,但是得到: ld: 警告:在/usr/local/ssl/lib/libcrypto.a 中,文件是为不受支持的文件格式构建的,这不是所链接的体系结构 (x86_64)ld:警告:在/usr/loc ..
发布时间:2021-11-26 14:42:37 其他开发

Homebrew 拒绝链接 OpenSSL

我在:OSX 10.11.6,Homebrew 版本 0.9.9m OpenSSL 0.9.8zg 2015 年 7 月 14 日 我正在尝试使用 dotnetcore 并按照他们的说明, 我已经升级/安装了最新版本的 openssl: >酿造安装openssl==>下载 https://homebrew.bintray.com/bottles/openssl-1.0.2h_1.el ..
发布时间:2021-11-26 12:21:25 其他开发

将 Java 密钥库转换为 PEM 格式

我正在尝试使用 keytool 和 openssl 应用程序将 Java 密钥库文件转换为 PEM 文件.但是我找不到进行转换的好方法.有任何想法吗? 我没有将密钥库直接转换为 PEM,而是尝试先创建一个 PKCS12 文件,然后再转换为相关的 PEM 文件和密钥库.但是我无法使用它们建立连接.(请注意,我只需要一个 PEM 文件和一个密钥库文件来实现安全连接.没有像“从 java 密钥库文 ..
发布时间:2021-11-25 21:01:29 Java Web开发

如何读取 .pem 文件以获取私钥和​​公钥

我正在编写一小段代码,用于读取存储在 .pem 文件中的公钥和私钥.我正在使用以下命令来生成密钥. 下面的命令生成一对密钥. $openssl genrsa -out mykey.pem 2048 生成私钥的命令 $openssl pkcs8 -topk8 -inform PEM -outform PEM -in mykey.pem \-out private_key.pem -no ..
发布时间:2021-11-25 17:40:52 Java Web开发

从文件加载 RSA 公钥

我已经生成了一个私钥: openssl genrsa [-out 文件] –des3 在此之后,我生成了一个公钥: openssl rsa –pubout -in private.key [-out file] 我想用我的私钥对一些消息进行签名,并用我的公钥验证一些其他消息,使用如下代码: public String sign(String message) throws Signatu ..
发布时间:2021-11-25 16:45:00 Java Web开发

如何使用AES解密用openssl命令加密的Java文件?

我需要使用以下命令在 JAVA 中解密在 UNIX 中加密的文件: openssl aes-256-cbc -a -salt -in password.txt -out password.txt.enc我的通行证我的通行证 我必须像在 UNIX 中那样在 Java 中解密 openssl aes-256-cbc -d -a -in password.txt.enc -out password ..
发布时间:2021-11-25 13:31:27 Java Web开发

构建 OpenSSL VC++ 静态 64 位库

我正在尝试使用 VC++ 2010 构建 OpenSSL 1.0.1e 静态 64 位库.(我像这样成功构建的最后一个是 1.0.1c,如果这可能是一个因素.目前我也能够成功构建 1.0.1e 的 32 位风格,没有任何问题.) 我相信,我正在使用 ActiveState Perl、nasm 和所有正确的工具来进行此构建.INSTALL.W64 文件只有构建 DLL 的说明,不幸的是我不能使 ..
发布时间:2021-11-25 07:32:46 C#

错误“错误 A2009:表达式中的语法错误"构建 OpenSSL x64 静态库时

我需要 Openssl 的静态库.我按照此处中的说明进行操作.我做的步骤如下: 运行“Visual Studio 2008 x64 跨工具命令提示符". 执行perl Configure VC-WIN64A no-shared no-idea 执行ms\do_win64a 编辑 ms\nt.mak 并将输出目录中的“32"更改为“64". 执行 nmake -f ms\nt.mak ..
发布时间:2021-11-25 07:23:13 C#

64 位 Linux/Ubuntu 和 openssl 问题(无法读取符号:错误值)

通常我会进行大量搜索和阅读以解决我的问题,但对于这个特定问题,它的效率很低. 我正在运行安装了 LAMP 堆栈的 64 位 Ubuntu Linux 服务器,并且在 libcurl 不支持 SSL 时遇到了问题,而操作系统二进制文件确实支持 SSL.PHP 就是无法读取它.当我搜索解决方案并尝试执行以下操作以在安装 PHP 时启用 ssl 支持时,我遇到了问题.. ./configure ..
发布时间:2021-11-25 06:46:11 C#

ExternalProject_Add 何时构建?

我想构建 openssl 并将我的项目链接到它.在我的项目中,我有一个名为 net 的库,它是使用 openssl 的部分.所以在我的 net\CMakeList 中,我添加了 include_directories(../+ ../../../ext/openssl/inc32/)add_library(净静态 ${sources})+ ADD_DEPENDENCIES(net openssl ..
发布时间:2021-11-25 06:44:58 C#

如何在 Windows 7 64 位上安装 PyOpenSSL?

为了让 Scrapy 在 HTTPS 上工作,我需要 PyOpenSSL,但我似乎无法让它发挥作用. 那么,是否有可用的 64 位版本?我没有看到...我已经安装了 32 位版本,但是... 我目前从 Scrapy 得到这个错误: 错误:下载错误:[失败实例:回溯::不支持 HTTPS:安装 pyopen ..
发布时间:2021-11-25 06:29:52 C#

OpenSSL Windows x64 编译错误

我在尝试编译 64 位 OpenSSL 1.0 时遇到以下错误: ias -o tmp32\ia64cpuid.obj tmp32\ia64cpuid.asm'ias' 不被识别为内部或外部命令,可运行的程序或批处理文件.NMAKE:致命错误 U1077:“ias":返回代码“0x1"停止. 有人知道我能做什么吗?(我在 Windows 2008 x64 操作系统上这样做) 谢谢. ..
发布时间:2021-11-25 06:02:26 C#

在 64 位机器上用静态链接库编译位置无关的可执行文件

当我尝试使用以下命令行进行编译时: g++ code.cpp/usr/lib/x86_64-linux-gnu/libcrypto.a -ldl -Fpie -pie -o 可执行文件 我收到以下错误消息: /usr/bin/ld:/tmp/ccNHn5FA.o: Die Umlagerung von/tmp/ccNHn5FA.o:添加符号时出错:Ungültiger Wertcollect ..
发布时间:2021-11-25 00:22:02 C#

如何在 Mac OS X 上将 OpenSSL 构建为 32 位 (i386)?

我下载了 OpenSSL 源代码,并完成了 config、make、sudo make install 三部曲. 然后我构建了我的项目,在 libcrypto.a 和 libssl.a 中链接,但是得到: ld: 警告:在/usr/local/ssl/lib/libcrypto.a 中,文件是为不受支持的文件格式构建的,这不是所链接的体系结构 (x86_64)ld:警告:在/usr/loc ..
发布时间:2021-11-24 23:30:15 C#