PKI
文章平均质量分 78
abysshal
这个作者很懒,什么都没留下…
展开
-
java 数字证书信息的获取实例-java学习笔记(2)
用java提供的api实现从证书文件(本实例实验对象为*.cer文件)中获取有效信息的方法.. public static X509Certificate getCert(String fileName) throws Exception {//从一个有效的证书文件来创建证书.. InputStream inStream = new FileInputStream(fil原创 2010-02-08 11:22:00 · 768 阅读 · 0 评论 -
java-使用keytool来创建管理密钥及证书等-java学习笔记(3)
使用SSL来实现安全加密通讯需要有密码对及公钥证书等..JDK中自带的一个工具keytool就可以用来生成密钥对..管理密码仓库以及证书的导入导出..keytool的默认路径在~/java/jdk1.7.0/bin/下..以下介绍keytool的几种基本应用.. 1)创建服务端密钥库>keytool -genkey -keystore d:/serverkey.jks -key原创 2010-02-08 15:53:00 · 758 阅读 · 0 评论 -
学习PKI的一些心得与思考(1)
为了项目需要..学习了一下PKI..而且据说大三上也是要学这门课的..看了些许资料后大致了解了这个基本概念及实现方法和一些基本架构..以下是自己的一些总结思考..不是严格的教学内容.. 1)如果客户端和服务端之间的通讯是用明文传输的..那么黑客只要能够抓到你的通讯包..也就能获得你的所有信息了..所以明文通讯是非常不安全的.. 2)对信息进行加密后再传输..如果用对称加密方式.原创 2010-02-09 00:14:00 · 1357 阅读 · 0 评论 -
java SSL安全socket的通讯实例-java学习笔记(4)
学习了SSL的基本原理后..动手用java来实现了一个安全连接的实例.. 1.使用keytool创建密钥对..并在服务端和客户端完成分配..具体方法可参看:java-使用keytool来创建管理密钥及证书等-java学习笔记(3) 2.建立客户端和服务端的socket实例: 客户端代码如下: public class SSLClient { public原创 2010-02-09 00:29:00 · 544 阅读 · 0 评论