学习了SSL的基本原理后..动手用java来实现了一个安全连接的实例..
1.使用keytool创建密钥对..并在服务端和客户端完成分配..具体方法可参看:java-使用keytool来创建管理密钥及证书等-java学习笔记(3)
2.建立客户端和服务端的socket实例:
客户端代码如下:
服务端代码如下:(这里像换种方式写..结果写烦了..呵呵)
以上..基本实现了SSL连接..用wireshark抓包比较..证明此方法确实经过加密..比较安全..