SSL证书相关帮助

提供多角度的SSL证书相关资讯与动态

如何创建SSL证书?

1:先下载安装Java

2:安装完毕后,根据实际路径找到keytool.exe,如我在这里的路径:C:\ProgramFiles(x86)\Java\jdk1.8.0_101\bin\keytool.exe

3:生成keystore。打开命令行。(cmd),去keytool所在的路径,运行keytool-genkey-aliastomcat-stopePKCS12-keyalgRSA-2048年-keystored:\mykeystore\keystore.validity365-extsan=ip:192.168.100.132-dname"CN=garyyan,OU=mycompany,O=mycompany,L=gd,ST=gd,C=china“此命令中间只需输入密码即可生成keystore,假设密码为:123456

其中:

1)keystore可以理解为一个数据库,可以存储多组数据。每组数据主要包括以下两种数据:

a:密钥实体(Keyentity)——密钥(secretkey)或私钥和配对公钥(不对称加密)

b:可信的证书实体(trustedcertificateentries)——只包含公钥

2)-keystored:\mykeystore\keystore.p12,指定在d:\mykeystore(首先,手动创建此文件夹),生成keystore:keystore.p12

3)-aliastomcat,指示keystore中唯一的别名:tomcat,因为keystore中可能还有其他的别名,比如:tomcat2

4)-storePKCS12指示密钥仓库类型为PKCS12

5)-keyalgRSA,指定加密算法,本例采用通用RAS加密算法

6)-keysize2048指定密钥的长度为2048

7)-validity3650指定证书有效期为3650天

8)-extsan=ip:请根据您的服务器IP地址设置192.168.100.132,如果不设置,客户端在访问时可能会报错

9)-dname“CN=garyyan,OU=mycompany,O=mycompany,L=gd,ST=gd,C=china”

其中:”CN=(姓名与姓氏),OU=(组织单位名称),O=(组织名称),L=(城市或区域名称),ST=(州或省名),C=(单位两字母国家代码)”,我在测试过程中发现随便填就行了

4:导出公钥证书(主要用于客户端):

运行命令:keytool-export-keystored:\mykeystore\keystore.p12-aliastomcat-filemycer.cer-storepass123466

其中:

1)-keystored:\mykeystore\keystore.P12是指上面的keystore文件

2)-aliastomcat是指定别名为tomcat的组

3)-filemycer.当前目录生成的cer指定为mycer.cer证书

4)-storepass123456是生成keystore所用的密码

标签: SSL证书

热门SSL证书产品推荐

提供高性价比的SSL证书购买方案

证书等级 DV(域名级)SSL证书 OV(企业级)SSL证书
适用场景 个人网站、企业测试 中小企业的网站、App、小程序等
验证级别 验证域名所有权 验证企业/组织真实性和域名所有权
HTTPS数据加密
浏览器挂锁
搜索排名提升
单域名证书
¥ 150 /年 (促销)
¥ 820 /年 (促销)
通配符证书
¥ 680 /年 (促销)
¥ 2100 /年 (促销)

SSL证书购买

请提交您的购买需求,我们的项目经理将马上与您联系,同时我们提供免费的ssl证书安装指导。

立即免费开通互亿无线平台账户

放假安排
在线咨询
电话咨询

服务热线:

4008 808 898

服务热线(工作时间):

4008 808 898

业务咨询(非工作时间):

4008 808 898

售后咨询(非工作时间):

4008 808 898

验证码已发送到您的手机,请查收!

填写验证码后,点击“开通体验账户”自动开通体验账户。

收不到短信验证码?
×