摘要: 原文链接前面两部分分别讲解了如何在.net程序中使用SSL实现安全通信以及SSL的通信过程,并通过抓包工具具体分析了ssl的握手过程,本文通过一个demo来模拟ssl协议,在TCP之上实现自己的安全通信。 创建证书为了实现安全的通信,必须使用证书对传输的数据进行加密,有两种方法可以得到证书,一... 阅读全文
posted @ 2017-04-01 06:24 peapon 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 原文链接SSL建立握手连接目的:1.身份的验证,client与server确认对方是它相连接的,而不是第三方冒充的,通过证书实现2.client与server交换sessionkey,用于连接后数据的传输加密和hash校验 简单的SSL握手连接过程(仅Server端交换证书给client):1... 阅读全文
posted @ 2017-04-01 06:22 peapon 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 原文链接SSL(Security Socket Layer)是TLS(Transport LayerSecurity)的前身,是一种加解密协议,它提供了再网络上的安全传输,它介于网络通信协议的传输层与应用层之间。为实现TCP层之上的ssl通信,需要用到数字证书。本文通过具体例子来说明如何使用数... 阅读全文
posted @ 2017-04-01 06:21 peapon 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 作者:朱祁林 出处:http://zhuqil.cnblogs.com原文链接背景介绍 最近在看《密码学与网络安全》相关的书籍,这篇文章主要详细介绍一下著名的网络安全协议SSL。 在开始SSl介绍之前,先给大家介绍几个密码学的概念和相关的知识。 1、密码学的相关概念密码学(cry... 阅读全文
posted @ 2017-04-01 06:04 peapon 阅读(213) 评论(0) 推荐(0) 编辑