csr文件,Csr文件如何生成

标签:keytool

摘要:
CSR(Certificate Signing Request)文件是用于向证书颁发机构(CA)申请数字证书的文件,它包含了您的服务器信息和单位信息。生成CSR文件通常需要使用特定的工具,如OpenSSL或Keytool。以下是使用这两种工具生成CSR文件的基本步骤: 使用OpenSSL工具生成CS

CSR(Certificate Signing Request)文件是用于向证书颁发机构(CA)申请数字证书的文件,它包含了您的服务器信息和单位信息。生成CSR文件通常需要使用特定的工具,如OpenSSL或Keytool。以下是使用这两种工具生成CSR文件的基本步骤:

使用OpenSSL工具生成CSR文件

  1. 安装OpenSSL工具。
  2. 执行以下命令生成CSR文件:
    openssl req -new -nodes -sha256 -newkey rsa:2048 -keyout myprivate.key -out mydomain.csr
    这个命令会生成一个名为myprivate.key的私钥文件和一个名为mydomain.csr的CSR文件。
  3. 根据提示输入相关信息,如组织名称、国家/地区、州/省、城市、常用名称等。

使用Keytool工具生成CSR文件

  1. 安装Keytool工具,它通常包含在Java Development Kit(JDK)工具包中。
  2. 执行以下命令生成keystore证书文件:
    keytool -genkey -alias mycert -keyalg RSA -keysize 2048 -keystore mydomain.jks
    这个命令会生成一个名为mydomain.jks的keystore文件,其中包含密钥。
  3. 输入证书保护密码,然后根据提示输入所需信息,如组织的名称、城市、省份和国家代码等。
  4. 执行以下命令生成CSR文件:
    keytool -certreq -sigalg SHA256withRSA -alias mycert -keystore mydomain.jks -file mydomain.csr
    这个命令会生成一个名为mydomain.csr的CSR文件。

请注意,生成CSR文件时,密钥长度必须是2048位,密钥类型必须为RSA。此外,如果您需要输入中文信息,建议使用支持UTF-8编码格式的工具,以确保信息的准确传输。

csr文件,Csr文件如何生成

完成CSR文件的生成后,您可以将它提交给相应的证书颁发机构(CA)进行审核和签名。

【csr文件】相关推荐

中国上市公司的企业社会责任报告(CSR)可以通过什么途径得到?有没有比较全面的网站可以进行查询下载? - 知乎

从事CSR研究,最近刚刚做了批量搜索下载CSR报告的工作。感谢 @李明磊的大力相助。 1. 上交所官网 搜索企业社会责任报告,历年报告都有,均可下载。但深交所没有类似的database开放下载。 2. 润灵环球 RKS 只能下载到2009-2011年的报告。 3. 商道纵横 MQI 一般会员每个月只能下载10份报告,以前高级会员可无限制下载,这项功能暂时取消,什么时候开放还不确定。 4. 中国社会责任报告库,报告不全,仅少量可用。 5. 和讯网 2020年度社会责任报告排行-上市公司社会责任报告- 和讯网 stockdata.stock.hexun.com/zrbg/Plate.aspx?date=2020-12-31 想起来再补充。

X.509

证书 在X.509里,组织机构通过发起证书签名请求(CSR)来得到一份签名的证书。首先需要生成一对钥匙对,然后用其中的私钥对CSR进行签名,并安全地保存私钥。CSR进而包含有请求发起者的身份信息、用来对此请求进行验真的的公钥以及所请求证书专有名称。CSR里还可能带有CA要求的其它有关身份证明的信息。然后CA对这个专有名称发布一份证书,并绑定一个公钥. 组织机构可以把受信的根证书分发给所有的成员,这样就可以使用公司的PKI系统了。像Firefox, IE, Opera, Safari 以及Google Chrome都预装有早就确定的根证书列表,所以使用主流CA发布的证书SSL都直接可以正常使用。浏览器的开发者直接影响着它的用户对第三方的信任。FireFox就提供了一份csv/html格式的列表X.509也定义了CRL实现标准。另一种检查合法性的方式是OCSP。FireFox 3开始就默认打开了这项检查功能,Windows从Vista版本以后也一样。

网站证书ssl一年多少钱? - 知乎

CSR:CSR(Certificate Signing Request)即证书请求文件,也就是证书申请者在申请数字证书时由CSP(加密服务提供者)在生成私钥的同时也生成证书请求文件,证书申请者只要把CSR文件提交给证书颁发机构后,证书颁发机构使用其根证书私钥签名就生成了证书公钥文件,也就是颁发给用户的证书。 DV证书:域名级别验证的证书:Class 1。适合小型网站。 OV证书:企业身份验证的证书:Class 3。需要提交企业营业执照等企业有效资质。适合企事业单位。