
HTTP/HTTPS
小哥xiaog
移动开发 iOS android
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
https工作原理
HTTPS其实是有两部分组成:HTTP + SSL / TLS, 也就是在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据都是加密后的数据 1. 客户端发起HTTPS请求 这个没什么好说的,就是用户在浏览器里输入一个https网址,然后连接到server的443端口。 2. 服务端的配转载 2015-08-30 10:42:34 · 418 阅读 · 0 评论 -
NSURLConnection怎么把http改为https
一直使用NSURLConnection请求HTTP接口,现在为了安全性的考虑打算使用HTTPS。 那么怎么修改呢? 1.不需要证书验证 ps:我们使用的就是这种 1.1 直接修改HTTP为HTTPS; 1.2 确认有 "Security.framework" 1.3 修改完成,可以直接请求了。 2.需要证书验证 其他的和1是一样的,只不过需要加下面方法.转载 2015-08-30 11:10:31 · 602 阅读 · 0 评论 -
SSL协议(HTTPS) 握手、工作流程详解(双向HTTPS流程)
SSL协议的工作流程: 服务器认证阶段:1)客户端向服务器发送一个开始信息“Hello”以便开始一个新的会话连接;2)服务器根据客户的信息确定是否需要生成新的主密钥,如需要则服务器在响应客户的“Hello”信息时将包含生成主密钥所需的信息;3)客户根据收到的服务器响应信息,产生一个主密钥,并用服务器的公开密钥加密后传给服务器;4)服务器恢复该主密钥,并返回给客户一个用主密钥认证的转载 2015-08-30 10:41:55 · 2601 阅读 · 0 评论