.jks文件(JAVA KeyStore)

jks(java key store)是Java密钥库(KeyStore)比较常见的一种格式(我所知道的共有5种:JKS、JCEKS、PKCS12、 BKS、UBER),是JAVA的keytools证书工具支持的证书私钥格式

打包的过程可参考这个文章:点击打开链接

keystore 是Eclipse 打包生成的签名。 而jks是Android  studio 生成的签名!都是用来打包的,并保证应用的唯一性!这就是他们的最大的区别!

jks与pfx的区别

jks

java用的存储密钥的容器。可以同时容纳n个公钥或私钥,后缀一般是.jks或者.keystore或.truststore等,千奇百怪。

不管什么后缀,它就是一个容器,各个公司或机构叫法不同而已。比如把只包含"受信任的公钥"的容器存成.truststore文件等。

用jdk\bin目录下的keytool.exe对其进行查看,导入,导出,删除,修改密码等各种操作。

可以对jks容器加密码,输入正确才可以操作此容器中密钥。

还有一个密码的概念与上者不同,是jks中存储着的私钥的密码,通常是绝密的。

pfx

和jks功能相同但文件格式不同,pfx是浏览器用的

可以用一些工具程序把pfx转化成jks格式供java程序使用(如银行只提供了pfx,但是我们想用httpclient模拟浏览器自动访问时)。

据说IE导出的pfx格式不标准,转化jks时往往报错,可以尝试用Netscape Navigator导入再导出,然后再转化。碰到过这样的情况。

转自:.jks文件(JAVA KeyStore)-CSDN博客

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值