如何使用OpenSSL读取RSA,X509,PKCS12证书?

本文介绍了如何使用OpenSSL读取不同类型的证书,包括RSA私钥、X509证书、证书目的、网站HTTPS TLS/SSL证书、PKCS12文件和证书签名请求。
摘要由CSDN通过智能技术生成

OpenSSL provides read different type of certificate and encoding formats. OpenSSL supports certificate formats like RSA, X509, PCKS12 etc. We will look how to read these certificate formats with OpenSSL.

OpenSSL提供读取的不同类型的证书和编码格式。 OpenSSL支持证书格式,例如RSA,X509,PCKS12等。我们将研究如何使用OpenSSL读取这些证书格式。

读取RSA私钥 (Read RSA Private Key)

RSA is popular format use to create asymmetric key pairs those named public and private key. We can use rsa verb to read RSA private key with the following command.

RSA是一种流行的格式,用于创建名为公钥和私钥的非对称密钥对。 我们可以使用rsa动词通过以下命令读取RSA私钥。

$ openssl rsa -in myprivate.pem -check
Read RSA Private Key
Read RSA Private Key
读取RSA私钥

We can see that the first line of command output provides RSA key ok

我们可以看到命令输出的第一行提供了RSA key ok

阅读X509证书 (Read X509 Certificate)

Another case reading certificate with OpenSSL is reading and printing X509 certificates to the terminal. We will use x509 version with the following command.

使用OpenSSL读取证书的另一种情况是读取X509证书并将其打印到终端。 我们将通过以下命令使用x509版本。

$ openssl x509 -in mycert.pem -text -noout

打印证书目的 (Print Certificate Purpose)

X509 certificates also holds information about the purpose of the cerficate. This will be beneficial while using certificate to learn the creation aim of the certificate. We can print certificate purpose with the -

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值