java安全体系
么滴感情de杀手
源计划
展开
-
java安全体系:JCA、JCE、JSSE、JAAS
Java语言拥有三大特征:平台无关性、网络移动性和安全性,而Java安全体系结构对这三大特征提供了强大的支持和保证,Java安全体系结构总共分为4个部分:(1)JCA( Java Cryptography Architecture, Java加密体系结构):JCA提供基本的加密框架, 如证书、 数字签名、消息摘要和密钥对产生器。(2)JCE( Java Cryptography Ext...转载 2019-03-19 18:05:18 · 3263 阅读 · 0 评论 -
证书有效性验证、根证书
一、 数字证书的有效性验证主要从三个方面: (1)数字证书有效期验证 (2)根证书验证 (3)CRL验证 1、数字证书有效期验证 就是说证书的使用时间要在起始时间和结束时间之内。通过解析证书很容易得到证书的有效期 2、根证书验证 先来理解一下什么是根证书? 普通的证书一般包括三部分:用户信...转载 2019-03-29 15:37:10 · 14886 阅读 · 0 评论 -
不同证书格式Der 、Cer 、Pfx 、Pem区别
Der 、Cer、 Pfx、 Pem它们都是扩展名(文件名的后缀,代表格式).DER:用二进制DER编码的证书;.PEM:用ASCLL(BASE64)编码的证书;.CER:存放公钥,没有私钥;.PFX:存放公钥和私钥(pem 后缀的证书都是base64编码;der 后缀的证书都是二进制格式;crt .cer 后缀的文件都是证书文件(编码方式不一定,有可能是.pem,也有可...转载 2019-03-29 17:19:16 · 15442 阅读 · 1 评论 -
数字信封
1.定义: 数字信封是将对称密钥通过非对称加密(即:有公钥和私钥两个)的结果分发对称密钥的方法。数字信封是实现信息完整性验证的技术。(数字信封技术使用两层加密体系。)2.过程:信息发送方甲 信息接收方乙甲通过加密机获取对称密钥,利用对称密钥加密要发送的信息。再使用乙的公钥来加密对称密钥。这样就形成了一...转载 2019-03-28 19:09:44 · 7274 阅读 · 0 评论 -
X.509数字证书
转自:http://blog.sina.com.cn/s/blog_49b531af0102eahs.html一、 X.509数字证书的编码 X.509证书的结构是用ASN1(Abstract Syntax Notation One 抽象语法表示法/1)进行描述数据结构,并使用ASN1语法进行编码。ASN1采用一个个的数据块来描述整个数据结构,每个数据块都有四个部分组成:...转载 2019-03-28 20:11:03 · 1054 阅读 · 0 评论