首页 > 其他分享 >证书格式转换

证书格式转换

时间:2023-08-27 09:44:15浏览次数:27  
标签:转换 证书 pkcs12 server pass 格式 123456 root

前提条件:

  1. 配置了keytool工具(jdk环境变量)
  2. 配置好openssl

.keystore转.pk12

keytool -importkeystore -srckeystore /root/server.keystore -destkeystore /root/server.pkcs12 -deststoretype pkcs12 -srcstorepass 123456 -deststorepass 123456

说明:

keytool -importkeystore -srckeystore .keystore证书源路径 -destkeystore .pkcs12目标路径 -deststoretype 输出目标证书类型 -srcstorepass 源证书密码 -deststorepass 输出证书密码

.pk12转.pem

openssl pkcs12 -in /root/server.pkcs12 -out /root/server.pem -passin pass:123456 -passout pass:123456

说明:

openssl pkcs12 -in 输入证书路径 -out 输出证书路径 -passin pass:源证书密码 -passout pass:输出证书密码   查看证书信息:
openssl x509 -in /root/server.pem -text -nnout

 

标签:转换,证书,pkcs12,server,pass,格式,123456,root
From: https://www.cnblogs.com/steven-russell/p/17659887.html

相关文章

  • keytool生成证书
    配置jdk下载jdk  https://www.oracle.com/java/technologies/downloads/#java8-linux解压文件tar-xvfjdk-8u381-linux-x64.tar.gz 配置环境变量exportPATH=$PATH:/root/jdk1.8.0_381/bin注意:此处仅配置了建议环境变量,若需要配置jdk完整环境变量,可自行检索配置......
  • BMP图像格式
    BMP图像格式有以下几种通道图像类型1位图像:每个像素使用1比特表示,图像只有黑白两种颜色(通常是黑色和白色)。每个像素的颜色信息存储在位图的颜色表中。4位图像:每个像素使用4比特表示,图像可以有16种颜色。每个像素的颜色信息存储在位图的颜色表中。8位图像:每个像素使用8比特表示,......
  • python中将DNA链转换为RNA链
     001、利用循环结构[root@PC1test01]#lsa.fatest.py[root@PC1test01]#cata.fa##测试DNA序列GATGGAACTTGACTACGTAAATT[root@PC1test01]#cattest.py##转换程序#!/usr/bin/envpython#-*-coding:utf-8-*-in_file=open("a.fa","r"......
  • 2023-08-26 关于JSON.stringify会过滤调undefined值的问题 ==》在格式化之前先用type
    今天传参给后端的时候就发现了这么个问题,明明对象里面有这个字段a,但是打印出来死活没有,去掉json格式化后才发现是该值a为undefined,遂百度,故得知该值会被过滤掉。被过滤掉的原因是因为undefined值不符合JSON.stringify的规范。......
  • VSCODE工具 VUE代码格式化插件及配置
    1.安装插件1.1Prettier它通过解析代码并使用自己的规则重新打印它,并考虑最大行长来强制执行一致的样式,并在必要时包装代码。如今,它已成为解决所有代码格式问题的优选方案;支持JavaScript、Flow、TypeScript、CSS、SCSS、Less、JSX、Vue、GraphQL、JSON、Markdown等语......
  • JSON字符串的几种格式
    1.JSON数值{“key”:value}{"key":520,"key1":1314}2.JSON字符串{“key”:“value”}{"key":"我爱你","key1":"一生一世"}3.JSON数组{“key”:[value]}{"key":[520,1314]......
  • mac生成https本地证书
    生成证书我们将使用mkcert这个零配置的命令行工具生成证书。首先安装mkcert。macOS下可以使用Homebrew安装,其他系统请参考mkcert的文档:brewinstallmkcertbrewinstallnss其中,nss是可选的,如果不使用或者不需要测试Firefox,那么可以不安装nss。接着我们创建一个......
  • 代码随想录算法训练营第二十三天| 669. 修剪二叉搜索树 108.将有序数组转换为二叉搜
     669. 修剪二叉搜索树    卡哥建议:这道题目比较难,比 添加增加和删除节点难的多,建议先看视频理解。   题目链接/文章讲解:https://programmercarl.com/0669.%E4%BF%AE%E5%89%AA%E4%BA%8C%E5%8F%89%E6%90%9C%E7%B4%A2%E6%A0%91.html   视频讲解:https://www.......
  • 将中文字符串转换为拼音
    Python中可以使用第三方库pypinyin来将中文字符串转换为拼音。下面是一个示例代码:frompypinyinimportlazy_pinyinchinese_str="钱文敏"pinyin_str=''.join(lazy_pinyin(chinese_str))abbreviated_pinyin_str=chinese_str[0]+pinyin_strprint(abbreviated_pinyin_s......
  • easypoi导入导出字段字典码值自动转换
    1.replace进行内容替换@Excel(name="是否有效",width=30,replace={"是_1","否_0","_null"})privateStringisEffective;Excel文件内'是否有效'这列的数据将会根据replace规则替换,例如'是'会被替换为'1',空白会被替换为null。反过来导出数据到E......