Articles of openssl

在CentOS上安装xmlsec

我安装了xmlsec,当我尝试validationXML文档时,它一直给我一个错误。 yum install xmlsec1 yum install xmlsec1-openssl [vagrant@localhost SSO-ROR-development]$ xmlsec1 –verify ../tmp_SAML_Sample.xml func=xmlSecCryptoDLLibraryCreate:file=dl.c:line=146:obj=lt_dlopenext:subj=unknown:error=7:io function failed:filename=libxmlsec1-openssl func=xmlSecCryptoDLGetLibraryFunctions:file=dl.c:line=498:obj=unknown:subj=xmlSecCryptoDLLibraryCreate:error=1:xmlsec library function failed:crypto=openssl func=xmlSecCryptoDLLoadLibrary:file=dl.c:line=449:obj=unknown:subj=xmlSecCryptoDLGetLibraryFunctions:error=1:xmlsec library function failed: Error: unable to load xmlsec-openssl library. Make sure that you have this it installed, check shared libraries path (LD_LIBRARY_PATH) envornment variable or use "–crypto" option to specify different crypto engine. Error: initialization […]

如何找出SSL证书的types?

我通过我的authentication机构的电子邮件收到了一个如此开始的证书: —–BEGIN CERTIFICATE—– MIAGCSqGSIb3DQEHAqCAMIACAQExADALBgkqhkiG9w0BBwGggDCCBWMwggRLoAMC 并像这样结束: 14lWAyMfs77oOghZtOxFNfeKW/9mz1Cvxm1XjRl4t7mi0VfqH5pLr7rJjhJ+xr3/ AAAxAAAAAAAAAA== —–END CERTIFICATE—– 我通过电子邮件收到了,我复制/粘贴证书部分在一个test.cer文件(我四重奏 – 检查我复制/粘贴正确的部分) 当我尝试在Apache 2中使用它时,出现以下错误: [Mon Sep 30 23:15:36.754820 2013] [ssl:emerg] [pid 7544:tid 444] AH02241: Init: Unable to read server certificate from file C:/projects/test-ssl/test.cer [Mon Sep 30 23:15:36.754820 2013] [ssl:emerg] [pid 7544:tid 444] SSL Library Error: error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag [Mon Sep 30 23:15:36.754820 2013] [ssl:emerg] […]

configuration根ssl证书

我想为域安装SSL证书。 所以我search了一下,做了一些研发,发现这个链接https://www.symantec.com/page.jsp?id=roots 。 它说我们可以免费下载和使用。 所以我已经下载了pem文件。 现在我需要在nginx服务器上进行设置。 所以现在我有了Pem文件,但没有CSR密钥。 如果我生成并使用自签名的私钥,可以吗? 如果我使用这个,会有什么问题吗? 任何浏览器相关的问题 由于我第一次configuration一个ssl证书,我完全不清楚如何去做。 请分享你的经验? 提前致谢。

我需要从VeriSign接收私钥吗?

我要求通过电子邮件收到Verisign的试用证书,因此需要中间版和根证书。 我所感受到的是一个PEM证书,一个是BEGIN和END CERTIFICATE。 我使用这个证书的https和theres应该是一个私钥解密。 我从IIS 8 Windows 2012生成CSR文件。证书是通过Google Chrome请求的。 IIS有一个私钥,CSR是用这个创build的? 这里的私钥在哪里? 问候,

openshift:无法写入“随机状态”

我正试图在openshift上使用openssl生成一个CSR。 我使用SSH运行命令时遇到过这种情况。 openssl genrsa -des3 -out myApp.key 2048 Generating RSA private key, 2048 bit long modulus ………..+++ ……………………………………………………………+++ unable to write 'random state' e is 65537 (0x10001) 我已经研究了一下,并尝试了几件事情 切换到数据目录或用户有权限的其他目录,然后执行该命令。 这没有奏效。 同样的错误 有些人build议以sudo的方式运行这个命令。 但是我不能在openshift服务器上这样做 其他人提到使用这个命令删除.rnd文件sudo rm〜/ .rnd,而且我不能在openshift上运行这个。 任何指针? 我很困惑,这是一个干净的新应用程序正在发生。

'openssl verify'输出'无法获得本地发行者证书'

在/ etc / ssl中,当我做sudo openssl verify mywebsite.pem我得到一个消息说明 mywebsite.pem: OU = GT46830179, OU = See www.rapidssl.com/resources/cps (c)15, OU = Domain Control Validated – RapidSSL(R), CN = *.logitapp.com error 20 at 0 depth lookup:unable to get local issuer certificate 我通过从sslpoint的证书生成器复制到nano来创buildmywebsite.key。 我通过运行sudo cat mywebsite.crt sslpointintermediate.crt >> mywebsite.pem创buildmywebsite.pem sudo cat mywebsite.crt sslpointintermediate.crt >> mywebsite.pem 。 创buildmywebsite.crt和sslpointintermediate.crt通过粘贴到nano发送给我的电子邮件sslpoint 。 mywebsite.pem和mywebsite.key实际上不是文件的名称。 使用Debian […]

升级Apache + OpenSSL后重新authentication

这可能是一个noobenstein队长的问题,但我不知道如何谷歌这个问题的答案。 我刚从Apache 2.4.10 w / OpenSSL 1.0.1j升级到Apache 2.4.18 w / OpenSSL 1.0.2e 我是否需要重新生成SSL文件并使用我的证书颁发机构进行重新validation? 如果不是,那为什么? FWIW 我以前的.key和.csr文件是这样创build的: openssl.exe genrsa -out {The_FQDN}.key 2048 openssl.exe req -new -sha256 -key {The_FQDN}.key -out {The_FQDN}.csr

如何将ubuntu 14.04升级到openssl版本1.0.1s或1.0.2g,将于2016年3月1日发布

我有一些与openssl版本1.0.1f-1ubuntu2.16运行的prod服务器。 自2016年3月1日起,将会发布一个新的ssl版本,它将涵盖大部分的严重错误,我如何将我的prod服务器升级到最新的openssl版本?

如何从Windows中的pfx文件中删除CA根证书?

在Windows 2012 R2和Windows 10机器上,有一个包含服务器证书链的pfx文件。 我使用Windows MMC证书导出工具创build了这个文件。 select是在可能的情况下导出链中的所有证书,或者只导出一个证书。 链包含根,两个中介,然后我的服务器证书。 我想删除CA根证书,因为客户端应该已经拥有它,但是留下中间证书。 如何编辑一个pfx文件来删除一个根证书?

为什么我的通配符自签名证书上的URL不匹配?

我试图设置一个由Apache使用的自签名通配符证书,通常这是非常简单的,我只需要在根域中设置一个主题名,并在通用名字段中指定* .dcrdev.com。 但是,似乎这是行不通的 – 当我尝试访问该网站的铬或testing它在sslabs他们报告时访问任何子域名,如www.dcrdev.com或subdomain1.dcrdev.com不匹配。 我不知道为什么,当我在chrome中查看证书信息时,它显示的通用名称是* .dcrdev.com。 我的csr: Certificate Request: Data: Version: 0 (0x0) Subject: C=GB, ST=South Yorkshire, L=Sheffield, O=DCR Holdings, OU=DCR Development, CN=*.dcrdev.com/[email protected] Subject Public Key Info: Public Key Algorithm: rsaEncryption Public-Key: (4096 bit) Modulus: lah blah 我的证书: Certificate: Data: Version: 3 (0x2) Serial Number: 1048577 (0x100001) Signature Algorithm: sha256WithRSAEncryption Issuer: C=GB, ST=South Yorkshire, […]