当前位置: 首页 > news >正文

.jks文件(JAVA KeyStore)

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

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

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

jks与pfx的区别:

jks(java key store):
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导入再导出,然后再转化。碰到过这样的情况。

相关文章:

  • 关于pfx证书和cer证书
  • svg详解
  • 函数表达式和函数声明有什么区别?
  • vue.js框架原理浅析
  • jTopo详解
  • javascript中逗号详解
  • HTML 5 Canvas 参考手册
  • JavaScript中的IIFE
  • MIME详解
  • CAS单点登录原理解析及相关配置
  • spring依赖注入三种方式
  • php中json_encode()与json_decode() 的详细用法
  • PHP全局变量global与$GLOBAL详解
  • php知识整理
  • PHP中$_SERVER的详细用法
  • 《剑指offer》分解让复杂问题更简单
  • 2019.2.20 c++ 知识梳理
  • android百种动画侧滑库、步骤视图、TextView效果、社交、搜房、K线图等源码
  • Angular 2 DI - IoC DI - 1
  • C++类的相互关联
  • electron原来这么简单----打包你的react、VUE桌面应用程序
  • HTTP中GET与POST的区别 99%的错误认识
  • JavaScript的使用你知道几种?(上)
  • JSONP原理
  • JS专题之继承
  • Python学习之路13-记分
  • 构建工具 - 收藏集 - 掘金
  • 回顾2016
  • 理解 C# 泛型接口中的协变与逆变(抗变)
  • 前端技术周刊 2019-01-14:客户端存储
  • 前端性能优化--懒加载和预加载
  • 实战:基于Spring Boot快速开发RESTful风格API接口
  • 用 vue 组件自定义 v-model, 实现一个 Tab 组件。
  • 用Python写一份独特的元宵节祝福
  • 原生JS动态加载JS、CSS文件及代码脚本
  • (1)Map集合 (2)异常机制 (3)File类 (4)I/O流
  • (MonoGame从入门到放弃-1) MonoGame环境搭建
  • (初研) Sentence-embedding fine-tune notebook
  • (生成器)yield与(迭代器)generator
  • (一)C语言之入门:使用Visual Studio Community 2022运行hello world
  • (轉貼) VS2005 快捷键 (初級) (.NET) (Visual Studio)
  • ****** 二十三 ******、软设笔记【数据库】-数据操作-常用关系操作、关系运算
  • ***微信公众号支付+微信H5支付+微信扫码支付+小程序支付+APP微信支付解决方案总结...
  • .java 指数平滑_转载:二次指数平滑法求预测值的Java代码
  • .locked1、locked勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .NET Entity FrameWork 总结 ,在项目中用处个人感觉不大。适合初级用用,不涉及到与数据库通信。
  • .net MySql
  • .NET 使用 JustAssembly 比较两个不同版本程序集的 API 变化
  • .NET 中使用 Mutex 进行跨越进程边界的同步
  • .sdf和.msp文件读取
  • //解决validator验证插件多个name相同只验证第一的问题
  • /proc/stat文件详解(翻译)
  • @ComponentScan比较
  • @DependsOn:解析 Spring 中的依赖关系之艺术
  • [ 云计算 | AWS ] AI 编程助手新势力 Amazon CodeWhisperer:优势功能及实用技巧