HTTPS在传输数据之前需要客户端(浏览器)与服务端(网站)之间进行一次握手,在握手过程中将确立双方加密传输数据的密码信息。TLS/SSL协议不仅仅是一套加密传输的协议,更是一件经过艺术家精心设计的艺术品,TLS/SSL中使用了非对称加密,对称加密以及HASH算法。握手过程的简单描述如下:1.浏览器...
分类:
Web程序 时间:
2015-07-04 16:39:56
阅读次数:
153
一、技术基石及概述 问:什么是HTTP? 答:HTTP是一个客户端和服务器端请求和响应的标准TCP。其实建立在TCP之上的。 当我们打开百度网页时,是这样的: https://www.baidu.com 多了个S,其实S表示TLS、SSL。在这里...
分类:
编程语言 时间:
2015-06-08 10:05:05
阅读次数:
154
一、技术基石及概述问:什么是HTTP? 答:HTTP是一个客户端和服务器端请求和响应的标准TCP。其实建立在TCP之上的。当我们打开百度网页时,是这样的:https://www.baidu.com多了个S,其实S表示TLS、SSL。在这里不做解释,因此HTTP的技术基石如图所示:那HTTP协议呢?H...
分类:
Web程序 时间:
2015-05-20 00:22:45
阅读次数:
127
谣言粉碎机前些日子发布的《用公共WiFi上网会危害银行账户安全吗?》,文中介绍了在使用HTTPS进行网络加密传输的一些情况,从回复来看,争议还是有的。随着网络越来越普及,应用越来越广泛,一些网络安全问题也会越来越引起网民的关注,在这里和大家一起聊聊TLS/SSL也就是我们常说的HTTPS,从原理到实...
分类:
Web程序 时间:
2015-02-28 18:34:55
阅读次数:
201
接收器Acceptor在接收连接的过程中,根据不同的使用场合可能需要不同的安全级别,例如在支付相关的交易就必须对信息加密后再发送,这其中还涉及到密钥协商的过程,而在另外一些普通场合则无需对报文加密。反应到应用层则是使用http与https的问题,具体跟http/https相关的一些知识请到前面相关章节温习。
看一张跟https协议的组成层次图,它在应用层添加了一个TLS\SSL协议,于是组成了h...
分类:
其他好文 时间:
2015-02-16 19:37:43
阅读次数:
258
发送邮件客户端:Msmtp下载Msmtp是一款专门负责邮件发送的客户端软件,基于GPL发布。支持TLS/SSL、DNS模式、IPv6、服务器端认证、多用户等特性。邮件打包:Mutt下载Msmtp-Ubuntu编译./configure--sysconfdir=/etc
make
makeinstallMsmtp-配置编译的时候加上了--sysconfdir=/etc,..
分类:
其他好文 时间:
2015-01-04 19:30:33
阅读次数:
990
安装软件 msmtp muttapt-get install -y msmtp mutt
配置 msmtp安装完成之后先配置 msmtp,默认的配置文件根据每个操作系统版本不一样,通过msmtp --version 来查看。# msmtp --version
msmtp version 1.4.31
Platform: x86_64-pc-linux-gnu
TLS/SSL library: Gn...
分类:
系统相关 时间:
2014-12-11 17:28:58
阅读次数:
651