.key+.cer 转成.jks
说明:nginx 配置使用组合是.key+.cer或者.key+.crt或者.key+.pem等等
.key openssl生成
.jks jdk中的keytool生成
思路就是转成p12,再转成想要的文件.jks,或者.keystore
下面准备好.key+.cer或者crt等
Linux环境中执行生成p12
openssl pkcs12 -export -in ssl.cer -inkey www.mydomain.com.key -out mycert.p12 -name www.mydomain.com -CAfile myCA.cer
p12转.jks,安装了jdk都可以执行
无密码
keytool -importkeystore -srckeystore mycert.p12 -destkeystore server.jks -srcstoretype pkcs12 -deststoretype jks
有密码
keytool -importkeystore -v -srckeystore mycert.p12 -srcstoretype pkcs12 -srcstorepass password -destkeystore server.jks -deststoretype jks -deststorepass password
.key+.cer 转成.jks相关推荐
- Nginx证书配置:cer文件和jks文件转nginx证书.crt和key文件
Nginx证书配置:cer文件和jks文件转nginx证书.crt和key文件 环境 步骤 1.利用JDK的keytool工具生成密钥库和证书(以下代码片段是一个bat脚本) 1.1 查看jks文件中 ...
- linux cer证书转为jks,常见SSL证书格式介绍以及SSL证书格式转化方法
我们大部分站长使用的SSL证书一般都是.CRT..KEY 这样子的文件,没错这个都是我们常用的Linux服务器Nginx环境的证书文件.不管我们是购买的付费SSL证书,还是使用的免费SSL证书看到的证 ...
- java生成 *.crt和*.key文件与*.keystore *.jks文件的转换
证书格式 名称 含义 .pem Privacy Enhanced Mail的缩写,一般是文本格式,可保存证书,可保存私钥,证书或密钥的Base64文本存储格式,打开看文本格式,以"-–BEG ...
- 关于apk签名文件格式从.keystore转换成.jks的记载
一.通过cmd,读取签名文件信息的查询方式: 先将路劲切换至jre下的bin文件夹下,再通过命令查询,命令如下: keytool -list -v -keystore 绝对路径+文件名 二.通过c ...
- 把数组对象[{key1:val1},{key2:val2}] 的key val 分割成独立的数组
var arr = [{key1:val1},{key2:val2}] var keyArr = [] var valArr = [] arr.forEach(function(va,i){for ( ...
- Https证书crt或者cer转换成bks文件
1.下载bcprov-jdk15on-165.jar: http://www.bouncycastle.org/latest_releases.html 2.打开cmd执行命令: keytool -i ...
- 把一个对象的key全部换成大写/小写
前言: 把一个对象,他的key都是大写,或者小写的情况下给他转换类型,大写->小写 实现效果: 实现方法: 1.封装两个方法: // 大写转换 export function upperJSON ...
- [https+certificates]利用IIS将.cer转换成.pfx格式
一.准备工作,从.p7b格式中导出.cer格式证书 从.p7b格式的证书文件中导出(选中文件右键导出) 默认选择DER encoded binary X.509 (.CER)格式 选择保存位置输入文件 ...
- 将PKCS12文件转成JKS
试了好几种方法都不行,使用下面的方法可以导入,在此记录一下. 先将pkcs12解析出证书和私钥,注意私钥必须加密,可以使用rsa命令加密. 将加密的私钥和证书组合在一起,格式如test.pem. 通过 ...
最新文章
- FD.io/VPP — L2 vSwitch
- HANA全面上市,成为SAP史上用户数量增长最快的产品之一
- zookeeper配置中心
- 如何让页面动起来?支付宝2020新春红包前端3D技术揭秘
- MySQL基础之DML语句
- [导入]C++程序随笔
- python中的切片以及注意事项
- “数据驱动、智能引领”,打造未来智能小镇“样板间”
- java 递归 求一个数的阶乘
- jQuery源码解析(1)—— jq基础、data缓存系统
- Python中的依赖注入实现原理
- 19、Flask实战第19天:CSRF攻击与防御
- 打代码太苦,你需要一个鼓励师
- 使用Python发送邮件(图片、表格、附件) 系列三: 发送工作报表之透视表自动刷新数据
- ​easycom组件冲突的解决办法
- Java实现经典版坦克大战(还原度很高)
- 维度探索:三维空间、四维空间和更高维度
- mysql查看数据库的容量及表容量
- miui7 usb计算机连接网络,miui7怎么打开usb调试功能?小米miui7 usb调试模式开启方法图解...
- matlab写函数进行坐标正反算,坐标正反算的MATLAB GUI设计与应用
热门文章
- 【Python】打印出所有的“水仙花数”
- db2获取当前日期、时间、时间戳、年份
- php 上传 413,PHP CURL上传文件出现413 Request Entity Too Large
- java 游戏 protobuf,Unity 3D Protobuf的使用 信息的简单发送 并在Java服务器上接受显示...
- Java——File(文件)
- 并发编程之原子性及同步锁
- 【算法打开(最短路径)--7.25】
- Mysql:报错:error while loading shared libraries: libaio.so.1:
- tsp问题的c语言编码,原创:TSP有关问题解决方案-禁忌搜索算法C实现
- ildasm Reflector