SSLSocket
来源:互联网 发布:java vs python 编辑:程序博客网 时间:2024/06/05 18:55
- 什么是SSLSocket
JDK文档指出,SSLSocket扩展Socket并提供使用SSL或TLS协议的安全套接字。
这种套接字是正常的流套接字,但是它们在基础网络传输协议(如TCP)上添加了安全保护层。
具体安全方面的讨论见下一篇。本篇重点关注SSLSocket及相关几个类的使用。
- SSLSocket和相关类
SSLSocket来自jsse(Java Secure Socket Extension)。
(1)SSLContext: 此类的实例表示安全套接字协议的实现, 它是SSLSocketFactory、SSLServerSocketFactory和SSLEngine的工厂。
(2)SSLSocket: 扩展自Socket
(3)SSLServerSocket: 扩展自ServerSocket
(4)SSLSocketFactory: 抽象类,扩展自SocketFactory, SSLSocket的工厂
(5)SSLServerSocketFactory: 抽象类,扩展自ServerSocketFactory, SSLServerSocket的工厂
(6)KeyStore: 表示密钥和证书的存储设施
(7)KeyManager: 接口,JSSE密钥管理器
(8)TrustManager: 接口,信任管理器(?翻译得很拗口)
(9)X590TrustedManager: TrustManager的子接口,管理X509证书,验证远程安全套接字
0 0
- sslsocket
- SSLSocket
- sslsocket通信
- sslsocket实例
- Java SSLSocket的使用
- Java SSLSocket的使用
- Java SSLSocket的使用
- Java SSLSocket的使用
- SSLServerSocket、SSLSocket简单例子
- SSLSocket测试代码模块
- Java SSLSocket的使用
- java SSLSocket的详解
- Java SSLSocket的使用
- SSLSocket的使用
- SSLSocket passphrase/password in Python
- SSlSocket和SSLServerSocket的学习
- 网络编程三:SSLSocket通信
- SSLSocket getInputStream()阻塞问题分析
- Innodb MVCC的实现分析
- 动态链接库 初识dll
- css3中的变形(transform)、过渡(transtion)、动画(animation)
- 数组指针定义的理解
- BP人工神经网络的介绍与实现
- SSLSocket
- [SPOJ8222]NSUBSTR - Substrings
- class与object的区别和使用方法[scala]
- 获得Class对象的两种方式比较
- 离线安装setuptools
- Uva1025 A Spy in the Metro (dp)
- JavaScript基础语法总结(二)
- 什么是BT下载
- JS DOM编程艺术学习笔记(三)