Articles of openssl

yum更新升级

我想用yum update命令更新openssl。 我知道yum update会更新所有包。 我也知道我们可以像这样明确地更新软件包。 # yum update {package-name-1} 如果我想用yum来更新openssl。 下面的代码是否足够 # yum update openssl 其实我没有访问服务器,我试图找出可能的解决scheme。 如果上述说法不起作用,有人可以为此提出准确的说法。

文件内容正在修改通过ftp发送

我使用opensslencryption我的备份,然后将其发送到我存储它们的ftp服务器。 起初,当我试图解密文件,我得到这个错误: openssl rsautl -decrypt -inkey ../key.server.pem -in enc.key.txt -out key.txt RSA operation error 139759177856680:error:0407106B:rsa routines:RSA_padding_check_PKCS1_type_2:block type is not 02:rsa_pk1.c:190: 139759177856680:error:04065072:rsa routines:RSA_EAY_PRIVATE_DECRYPT:padding check failed:rsa_eay.c:616: 我正在按照这个步骤进行encryption 。 我认为问题是encryption,但检查文件的md5sum显示服务器上的文件已经改变了我从FTP服务器下载的文件。 一个例子: 我有一个名为enc.key.txt的文件,其中包含密码来解密备份: $ hexdump enc.key.txt //… //… 0000100 16e3 c2e3 cecd 2afe eb8c 9617 8d58 *0dd0* //… 一旦下载到我的电脑enc.key.txt hexdump相差一个值,在这一行: //… 0000100 16e3 c2e3 cecd 2afe eb8c 9617 8d58 […]

没有来自openssl自签名证书的.key文件

我用openssl在Debian上生成了一个自签名的SSL证书,并在Windows中安装了证书,所以它在Chrome中加载没问题。 但是,我没有.key文件在/ etc / ssl / certs / 我只有一个.pem文件(在lighttpd.conf中使用) 这有什么不对吗? .key文件是做什么的,我应该再次通过openssl来创build一个.key文件吗?

SPDYCheck说“耶”,但我的浏览器说“不”?

SPDYcheck.org全面赞扬,唯一的批评是 Out-of-Date SPDY Protocol Support The most recent version of SPDY is spdy/3. The highest version this website supports is spdy/2. There are 3 major versions of SPDY. This website should consider updating its software if possible to support spdy/3. (Nginx 1.5.6,openSSL 1.0.1e – 我觉得这两个版本都是最新的,如果我想要,我怎么能得到spdy / 3呢?) 但是当我在浏览器中查看时,通过 chrome://net-internals/#events&q=type:SPDY_SESSION%20is:active 它不显示。 其他网站,如谷歌等DO。 我还安装了一个Chrome扩展,如果检测到SPDY,则会在地址栏中放入绿色闪电。 Google =绿色螺栓。 我的网站=没有绿色螺栓。 […]

使用apache的密码删除密钥是不是很安全?

我有一个简单的网站与SSL证书,我注意到,当我重新启动Apache是​​要求密码(导致服务器本质上停止)。 我做了以下删除它(解决我的问题W /重新启动) openssl rsa -in foo.key -out foo.key.nopass 我的问题是,这是否以任何方式降低我的SSL证书的有效性?

OpenSSL如何确定证书是用于根CA的?

我有一个由Verisign根CA颁发的Verisign中间证书。 但是,当我要求OpenSSLvalidation链而不提供根CA证书时,OpenSSL说链是有效的。 为什么? 中间证书中的主题和发行者字段是不同的。 这是我正在使用的命令: openssl verify -verbose VSIntermediate.pem 这里是证书: Certificate: Data: Version: 3 (0x2) Serial Number: 2c:48:dd:93:0d:f5:59:8e:f9:3c:99:54:7a:60:ed:43 Signature Algorithm: sha1WithRSAEncryption Issuer: C=US, O=VeriSign, Inc., OU=VeriSign Trust Network, OU=(c) 2006 VeriSign, Inc. – For authorized use only, CN=VeriSign Class 3 Public Primary Certification Authority – G5 Validity Not Before: Nov 8 00:00:00 2006 GMT Not […]

将EC2 ssh .pem密钥转换为Azure X.509证书?

通常我使用pem文件通过login到我的EC2实例 ssh -i key.pem 现在,在Azure中,他们在创build实例时的要求是 UPLOAD AN SSH KEY OR PROVIDE A PASSWORD FOR AUTHENTICATION You can upload an X.509 certificate (in .cer or .pem format) or provide your password to sign in to a virtual machine. 那么如何将pem转换为X.509证书?

ISC BIND不受OpenSSL Heartbleed错误影响吗?

在OpenSSL中有一个Heartbleed的bug。 我使用OpenSSL 1.0.1e启用了ISC BIND 9.9.5。 我应该用OpenSSL 1.0.1g重新构buildBIND吗?

HP iLO 4和OpenSSL“ChangeCipherSpec”MiTM漏洞

在所有HP iLO卡的最新规则更新之后,Nessus扫描仪正在标记“ sigur 74326的高风险”。 这特别是关于OpenSSL的ChangeCipherSpec MiTM漏洞。 看来最新的HP iLO 4固件没有解决这个问题,因为在最新的固件V1.51被应用之后它仍然出现。 有关如何缓解这个问题的build议,直到惠普发布一个更新的固件? 谢谢。

用最新的openssl和curl编译php

我想用最新的curl和openssl(1.0.1l)编译php 5.4.36,我已经编译openssl到一个分离的文件夹 我的系统是CentOS。 当我尝试编译PHP与 ./configure …etc… –with-curl=/usr/local/curlfolder –with-openssl=/usr/local/opensslfolder 我得到这个错误: checking whether to enable FTP support… yes checking OpenSSL dir for FTP… /usr/local/opensslfolder checking for pkg-config… /usr/bin/pkg-config configure: error: Cannot find OpenSSL's libraries curl和openssl编译没有任何问题