为tomcat制作sha-256自签名证书
来源:互联网 发布:杭州电信网络缴费地点 编辑:程序博客网 时间:2024/05/21 21:37
首先打开命令提示符窗口,切换到openssl安装目录的bin目录下。
然后需要你自己定义生成文件的制定路径,比如我是直接生成到F:\cert下了,如果你没有cert文件夹,需要生成一个。使用的工具呢是OpenSSL,后续我也会把我用到的工具等都上传上去,供大家下载。废话不多说,直接进入:
openssl genrsa -out F:\cert\ca.key 2048
openssl req -new -x509 -days 36500 -key F:\cert\ca.key -sha256 -out F:\cert\ca.crt -subj /CN="MyCa"
二、制作自签名sha-256的SSL证书
openssl genrsa -out F:\cert\service.key2048
2.生成csr证书,此处指定IP,我这生成的是192.168.10.6:
openssl req -new -key F:\cert\service.key-subj /CN=192.168.10.6 -sha256 -out F:\cert\service.csr
3.检查 csr 的正确性,通过下面的指令可以看到生成的证书的信息,查看是否是sha256RSA等:
openssl req -in F:\cert\service.csr -text
4.利用 ca 生成 crt(此处需要在生成证书的位置有一个ca.crl的文件,我自己创建了一个里边放了一个01):
openssl x509 -req -days 36500 -inF:\cert\service.csr -CA F:\cert\ca.crt -CAkey F:\cert\ca.key -sha256 -outF:\cert\service.crt
5.再次检查 crt 的正确性:
openssl x509 -in F:\cert\service.crt –text
6 使用crt生成tomcat下的.p12,此处会要求设置一个密码,为了方便,设置为123456:
opensslpkcs12 -export -in F:\cert\service.crt -inkey F:\cert\service.key -outF:\cert\server.p12
7 生成tomcat下的keystore,此处也要设置密码,为123456,然后姓氏填写你的IP,其他忽略,回车直到询问确定,输入y,一路回车,OK
keytool -genkey -v -alias tomcat -keyalg RSA -keystore F:\cert\tomcat.keystore-validity 36500
8 将生成的.p12导入到tomcat的keystore中
keytool -importkeystore -v -srckeystore f:\cert\server.p12 -srcstoretype pkcs12 -srcstorepass 123456 -destkeystore F:\cert\server.keystore -deststoretype jks -deststorepass 123456
- 为tomcat制作sha-256自签名证书
- 为tomcat制作sha-256自签名证书
- TOMCAT 制作自签名 SSL(https) 证书
- 自己制作ssl证书:自己签发免费ssl证书,为nginx生成自签名ssl证书
- 自己制作ssl证书:自己签发免费SSL证书,为nginx生成自签名ssl证书
- 使用OpenSSL生成IIS可用的SHA-256自签名证书
- mac自签名根证书制作步骤
- apache2 ssl 制作自签名证书
- 利用Openssl制作自签名证书
- tomcat配置https自签名证书
- 制作临时证书为ActiveX控件签名
- j2me制作自签名证书和给jar签名
- openssl自签名根证书服务端和客户端证书制作
- 如何用自签名证书为.sis文件签名
- Mac OS 下制作自签名SSL证书
- 通过Easyrsa和Openssl制作自签名证书
- 使用keytool + openssl 生成自签名的tomcat服务器证书
- UDS 自签名证书
- 【图像处理】FLIR Tags
- leetcode
- MTK sensor 框架
- java-List去重得到的经验
- 软件测试使用到的网站
- 为tomcat制作sha-256自签名证书
- Ubiquitous Religions POJ
- 简单实现android炫酷注册页面动画
- Linux GPIO驱动
- (转)FFmpeg 基本用法
- 【图像处理】FujiFilm Tags
- 问题 : 分苹果【博弈】
- Linux一键安装web环境全攻略phpstudy版
- 【图像处理】DJI Tags