2019年6月


撰写于    浏览:1207 次  分类: HttpClient教程
这是十分容易搞错的一个点,大家特别注意一下。HttpClient可以搜到两个类似的工具包,一个是commons-httpclient:<dependency> <groupId>commons-httpclient</groupId> <artifactId>commons-httpc[...]

撰写于    浏览:1167 次  分类: SSL/TLS协议
互联网的通信安全,建立在SSL/TLS协议之上。本文简要介绍SSL/TLS协议的运行机制。文章的重点是设计思想和运行过程,不涉及具体的实现细节。如果想了解这方面的内容,请参阅RFC文档。一、SSL/TLS协议作用不使用SSL/TLS的HTTP通信,就是不加密的通信。所有信息明文传播,带来了三大风险:(1)窃听风险(eavesdropping):第三[...]

撰写于    浏览:6208 次  分类: SSL/TLS协议
一、为什么使用TLS在SSL/TLS出现之前,很多应用层协议(http、ftp、smtp等)都存在着网络安全问题,例如大家所熟知的http协议,在传输过程中使用的是明文信息,传输报文一旦被截获便会泄露传输内容;传输过程中报文如果被篡改,无法轻易发现;无法保证消息交换的对端身份的可靠性。为了解决此类问题,人们在应用层和传输层之间加入了SSL/TLS协[...]

撰写于    浏览:2318 次  分类: HTTPS协议,SSL/TLS协议
要说清楚 HTTPS 协议的实现原理,至少需要如下几个背景知识。1、大致了解几个基本术语(HTTPS、SSL、TLS)的含义2、大致了解 HTTP 和 TCP 的关系(尤其是“短连接”VS“长连接”)3、大致了解加密算法的概念(尤其是“对称加密与非对称加密”的区别)4、大致了解 CA 证书的用途考虑到很多技术菜鸟可能不了解上述背景,本文先用最简短的[...]

撰写于    浏览:1313 次  分类: HTTPS协议
本文试图以通俗易通的方式介绍Https的工作原理,不纠结具体的术语,不考证严格的流程。相信大家在弄懂了原理之后,能在具体操作和实现的时候,不会错失方向。一、Https涉及到的主体客户端。通常是浏览器(Chrome、IE、FireFox等),也可以自己编写的各种语言的客户端程序。服务端。一般指支持Https的网站,比如github、支付宝。CA(Ce[...]

撰写于    浏览:2756 次  分类: HTTP面试
(1)HTTP 与HTTPS的区别是什么?HTTP 的 URL 以 http:// 开头,而 HTTPS 的URL 以 https:// 开头HTTP 是不安全的,而 HTTPS 是安全的HTTP 标准端口是80,而 HTTPS 的标准端口是443在OSI 网络模型中,HTTP工作于应用层,而HTTPS 的安全传输机制工作在传输层HTTP 无法加密[...]

撰写于    浏览:994 次  分类: 电子书
一、封面二、下载链接以上资源的下载链接,请移步:http://www.mybatis.cn/archives/585.html

撰写于    浏览:927 次  分类: 电子书
一、封面二、下载链接以上资源的下载链接,请移步:http://www.mybatis.cn/archives/583.html