[转帖]密钥库文件格式(Keystore)和证书文件格式(Certificate)
2024-09-05 01:49:38
密钥库文件格式[keystore]代码
https://blog.csdn.net/zzhongcy/article/details/22755317
格式 : JKS 扩展名 : .jks/.ks 描述 : [Java Keystore]密钥库的Java实现版本,provider为SUN 特点 : 密钥库和私钥用不同的密码进行保护 格式 : JCEKS 扩展名 : .jce 描述 : [JCE Keystore]密钥库的JCE实现版本,provider为SUN JCE 特点 : 相对于JKS安全级别更高,保护Keystore私钥时采用TripleDES 格式 : PKCS12 扩展名 : .p12/.pfx 描述 : [PKCS #]个人信息交换语法标准 特点 : 、包含私钥、公钥及其证书 、密钥库和私钥用相同密码进行保护 格式 : BKS 扩展名 : .bks 描述 : Bouncycastle Keystore]密钥库的BC实现版本,provider为BC 特点 : 基于JCE实现 格式 : UBER 扩展名 : .ubr 描述 : [Bouncycastle UBER Keystore]密钥库的BC更安全实现版本,provider为BC
证书文件格式[certificate]代码
格式 : DER 扩展名 : .cer/.crt/.rsa 描述 : [ASN . DER]用于存放证书 特点 : 不含私钥、二进制 格式 : PKCS7 扩展名 : .p7b/.p7r 描述 : [PKCS #]加密信息语法标准 特点 : 、p7b以树状展示证书链,不含私钥 、p7r为CA对证书请求签名的回复,只能用于导入 格式 : CMS 扩展名 : .p7c/.p7m/.p7s 描述 : [Cryptographic Message Syntax] 特点 : 、p7c只保存证书 、p7m:signature with enveloped data 、p7s:时间戳签名文件 格式 : PEM 扩展名 : .pem 描述 : [Printable Encoded Message] 特点 : 、该编码格式在RFC1421中定义,其实PEM是[Privacy-Enhanced Mail]的简写,但他也同样广泛运用于密钥管理 、ASCII文件 、一般基于base 64编码 格式 : PKCS10 扩展名 : .p10/.csr 描述 : [PKCS #]公钥加密标准[Certificate Signing Request] 特点 : 、证书签名请求文件 、ASCII文件 、CA签名后以p7r文件回复 格式 : SPC 扩展名 : .pvk/.spc 描述 : [Software Publishing Certificate] 特点 : 微软公司特有的双证书文件格式,经常用于代码签名,其中 、pvk用于保存私钥 、spc用于保存公钥
最新文章
- JS 传播事件、取消事件默认行为、阻止事件传播
- AspNetPager 多条件分页查询
- 《转载》跟我学spring3
- radius服务器搭建
- addresslist
- [转]YII2 常用数据库操作
- JAVA 聊天窗口
- Node.js缓冲器
- ASP.NET MVC3中的路由系统 Routes
- Winsock 编程流程
- 栈和队列简单的STL模板
- python细碎语法点
- 14.MySQL(二)
- flask开发框架
- python---协程 学习笔记
- IDEA启动maven项目
- Intent简介-Android开发
- caffe win添加新层
- jqGrid之treeGrid及行拖拽
- propsData 选项 全局扩展的数据传递
热门文章
- The websites related Laravel 相关网站(内容将不断更新)
- learning express step(二)
- 「ARC103D」Robot Arms「构造」
- 【java】Java.math.BigDecimal.subtract()方法实例
- ";数字经济";云安全共测大赛Web-Writeup
- 第11组 Beta冲刺(4/5)
- geth入门命令和miner.start返回null的问题
- Python颜色分类及格式
- [java]察看两个日期间差多少秒/小时/天
- 全国数据json