[转帖]密钥库文件格式(Keystore)和证书文件格式(Certificate)
密钥库文件格式[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用于保存公钥 
[转帖]密钥库文件格式(Keystore)和证书文件格式(Certificate)的更多相关文章
- 使用Keytool工具生成证书Keystore和证书签名请求文件
		内容概览: keytool的几个常用的命令. 1.创建证书 2.查看证书库 3.导出证书文件 4.导入证书的信息 5.查看证书信息 6.删除密钥库中的条目 7.修改证书条目的口令 ---------- ... 
- 【转载】Java密钥库及keytool使用详解
		---------------- 版权声明:本文为CSDN博主「adrninistrat0r」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明. 原文链接:https: ... 
- 密钥库文件格式[keystore]代码
		密钥库文件格式[keystore]代码 格式 : JKS 扩展名 : .jks/.ks 描述 : [Java Keystore]密钥库的Java实现版本,pro ... 
- 将.cer证书导入java密钥库?
		导入.cer从浏览器下载的证书文件(打开网址并挖掘详细信息)到cacerts keystore中java_home\jre\lib\security为我工作,而不是尝试生成和使用我自己的密钥库. 去你 ... 
- JavaSE--【转】网络安全之证书、密钥、密钥库等名词解释
		转载 http://www.cnblogs.com/alanfang/p/5600449.html 那些证书相关的名词解释(SSL,X.509,PEM,DER,CRT,CER,KEY,CSR,P12等 ... 
- keytool 错误: java.lang.Exception: 密钥库文件不存在: keystore
		通过Android Studio编译器获取SHA1 第一步.打开Android Studio的Terminal工具 第二步.输入命令:keytool -v -list -keystore keysto ... 
- Java程序实现密钥库的维护
		1 Java程序列出密钥库所有条目 import java.util.*; import java.io.*; import java.security.*; public class ShowAli ... 
- WebLogic配置自己定义密钥库和SSL的操作手冊
		WebLogic配置自己定义密钥库和SSL的操作手冊 (定制标识和定制信任&Keytool&TLS1.0) 1.启用SSLport 保存.重新启动受管Server watermark/ ... 
- Java工具创建密钥库,用于Unity 3D打包、签名、发布
		Java工具创建密钥库 本文提供全流程,中文翻译.Chinar坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar -- 心分享.心创新! ... 
随机推荐
- SP1716 GSS3(线段树+矩阵乘法)
			Code: #include <bits/stdc++.h> #define N 50001 #define ll long long #define lson now<<1 ... 
- Ubuntu下dpkg安装软件遇到包依赖问题的处理方法
			造冰箱的大熊猫@cnblogs 2019/9/10 向灵魂工程师致敬! 在Ubuntu环境下通过dpkg命令安装deb包时,如果遇到包依赖问题,如 $sudo dpkg -i xxx.deb (Rea ... 
- python 识别图片中的汉字
			我们就识别上面的汉字. 安装软件tesseract和python库 https://www.cnblogs.com/sea-stream/p/10961580.html 然后新建一个文件夹test,把 ... 
- redis详解之cluster模式部署
			一.环境说明 1.Operation OS:CentOS7.22.ruby version >= 2.2.23.openssl zlib gcc>=4.8.5 二.开始部署 1.安装rub ... 
- spring boot + swagger2
			spring boot集成swagger2: swagger2是一个基于restful的开源设计,构建,文档,访问的开源工具集.开发中它的在线可视化文档功能,可以动态生成文档,简化前后对接工作 ... 
- ICEM—倾斜孔
			原视频下载:https://yunpan.cn/cS3UGMEscrYpL 访问密码 839b 
- 应用fluent二维单向流泥沙冲刷作用下河床变形代码【转载】
			本代码转载自:http://www.codeforge.cn/read/260028/keti_2d_b.c__html #include "udf.h" #define Rho ... 
- 冲刺阶段——Day3
			[今日进展] 完善黄金点游戏的算法与代码架构. 将文字界面改编为图形界面 码云链接:https://gitee.com/jxxydwt1999/20175215-java/blob/master/Go ... 
- Flutter移动电商实战 --(17)首页_楼层区域的编写
			1.楼层标题组件 该组件非常简单,只接收一个图片地址,然后显示即可: class FloorTitle extends StatelessWidget { final String picture_a ... 
- mongodb查询修改
			//查 public StatisticsSchoolPracticeView findByUser(String userId,int statOrgType,int inDateType){ Qu ... 
