SSL握手协议

简介:

SSL又叫“安全套接层(Secure Sockets Layer)协议”,是一种在客户端和服务器端之间建立安全通道的协议。

SSL为通信双方提供了一种安全、可信、有效的通信方式。

SSL协议分为密匙协商、数据通信两个部分,其中密匙协商就是所说的握手协议。

形象的可以用下面这幅图来说明。

wKiom1aU8xLT_z5UAAInB4kiC1M048.jpg

具体过程通过wireshark抓取ie6跟gmail的通信过程可以看出一二。

wKiom1aU8zGj3awmAAEcezLblZ8201.jpg

这是Client Hello内容:

wKioL1aU83Pj4PqXAAJ0I738KYk067.jpg

这是Server Hello内容:

wKiom1aU81LzG5ipAAFszZUz59o947.jpg

这是服务器传输的证书:

wKioL1aU85bSMxHgAAIOusUQipw709.jpg


本文转自 stock0991 51CTO博客,原文链接:http://blog.51cto.com/qing0991/1734358


相关文章
|
Java 应用服务中间件 网络安全
Tomcat配置ssl协议及遇到的问题https页面无法访问
Tomcat配置ssl协议及遇到的问题https页面无法访问
|
安全 算法 网络安全
一篇文章让你彻底弄懂SSL/TLS协议
一篇文章让你彻底弄懂SSL/TLS协议
一篇文章让你彻底弄懂SSL/TLS协议
|
算法 网络协议 测试技术
国密SSL协议之性能测试
国密SSL在实际上线和使用过程中,性能就是一个必须面对的问题。 国密SSL和标准SSL相比,算一个新生事物,没有完善齐备的性能测试工具。 本文针对国密SSL性能测试,描述了相关指标,并提供一些基本的方法和工具。
1814 0
国密SSL协议之性能测试
|
6月前
|
算法 网络安全 开发工具
TLS/SSL 协议-非对称加密(RSA)原理
TLS/SSL 协议-非对称加密(RSA)原理
147 0
|
6月前
|
安全 网络安全 数据安全/隐私保护
此网站无法提供安全连接(客户端和服务器不支持一般 SSL 协议版本或加密套件。)
此网站无法提供安全连接(客户端和服务器不支持一般 SSL 协议版本或加密套件。)
373 0
|
8月前
|
安全 网络安全 Apache
服务器漏洞修复之SSL/TLS协议信息泄露漏洞(CVE-2016-2183)
服务器漏洞修复之SSL/TLS协议信息泄露漏洞(CVE-2016-2183)
3656 0
|
8月前
|
小程序 Java 应用服务中间件
Spring Boot如何配置SSL实现同时支持http和https协议(超简单)
Spring Boot如何配置SSL实现同时支持http和https协议(超简单)
327 0
|
10月前
|
负载均衡 安全 应用服务中间件
SSL协议
SSL协议
152 0
SSL协议
|
自然语言处理 算法 网络协议
SSL和TLS协议如何提供身份验证、机密性和完整性
SSL 和 TLS 协议使两方能够相互识别和验证,并以机密性和数据完整性进行通信。
367 0
SSL和TLS协议如何提供身份验证、机密性和完整性
|
网络协议 安全 网络安全
第一次访问网站时,连接和ssl握手慢
第一次访问网站时,连接和ssl握手慢
259 0
第一次访问网站时,连接和ssl握手慢