如何提取JKS文件的证书和私钥

 时间:2024-10-14 06:46:45

所直畈貉羔谓JKS(Java Key Store)就是利用Java Keytool 工具生成的Keystore文围泠惶底件,JKS文件由公钥和密钥构成,其中的公钥就是我们所说的证书,即cer为后缀的文件,而私钥就是密钥,即以key为后缀的文件。本文主要介绍如何通过Keytool结合Openssl提取jks文件的公钥和私钥。

如何提取JKS文件的证书和私钥

二、提取公钥(证书)

1、切换到证书的存储路径,执行如下命令:keytool -list -rfc -keystore server.jks -storepass 87654321则可以将证书信息打印到屏幕上。

如何提取JKS文件的证书和私钥

3、将文件server.txt后缀名改为cer,双击打开cer文件即可以看见证书信息。

如何提取JKS文件的证书和私钥

三、提取私钥

1、jks文件中的私钥不能锂淅铄旰直接得到,需要通过openssl将jks文件转换成pfx格式后再进行提取。执行如下命令将server.jks文件转换芤晟踔肿成server.pfx文件:keytool -v -importkeystore -srckeystore server.jks -srcstoretype jks -srcstorepass 87654321 -destkeystore server.pfx -deststoretype pkcs12 -deststorepass 876543210 -destkeypass 12345678

如何提取JKS文件的证书和私钥

3、执行vim server.key命令,便可以看到pfx文件的私钥信息

如何提取JKS文件的证书和私钥
  • 如何清理日志文件?
  • 怎么计算Poincare圆盘里面两点间的距离?
  • 如何开启迅雷限制全局最大同时下载资源数设置?
  • 雀斑脸漫画人物头像画法教程
  • 如何在Microsoft Edge禁止使用F12开发人员工具
  • 热门搜索
    cathy什么意思 返老还童的意思 什么眉笔好用 妥协是什么意思 洁白无瑕的意思 什么快递最好 gs是什么意思 石女的意思是什么 利口酒是什么意思 touch是什么意思