1 HTTPS 协议概述 HTTPS 可以认为是 HTTP + TLS。HTTP 协议大家耳熟能详了,目前大部分 WEB 应用和网站都是使用 HTTP 协议传输的。 TLS 是传输层加密协议,它的前身是 SSL 协议,最早由 netscape 公司于 1995 年发布,1999 年经过 IETF 讨... ...
分类:
Web程序 时间:
2016-09-23 12:59:18
阅读次数:
269
内容:1、通信加密类型及算法2、TLS/SSL协议的引入及其通信过程3、CA、数字签名的引入4、一个安全的数据通信交换过程5、openssl工具的使用6、自制私有根CA过程 一、通信加密类型及算法 数据加密通信的重要性不言而喻,美国NIST,为了保证计算机的安全,提出了几个要求: (..
分类:
系统相关 时间:
2016-09-21 23:23:10
阅读次数:
594
SSL/TLS协议运行机制的概述 作者: 阮一峰 日期: 2014年2月 5日 作者: 阮一峰 日期: 2014年2月 5日 互联网的通信安全,建立在SSL/TLS协议之上。 本文简要介绍SSL/TLS协议的运行机制。文章的重点是设计思想和运行过程,不涉及具体的实现细节。如果想了解这方面的内容,请参 ...
分类:
其他好文 时间:
2016-09-20 16:34:44
阅读次数:
124
Android安全之Https中间人攻击漏洞Android安全Https攻击漏洞应用加固御安全MITM0X01概述HTTPS,是一种网络安全传输协议,利用SSL/TLS来对数据包进行加密,以提供对网络服务器的身份认证,保护交换数据的隐私与完整性。中间人攻击,Man-in-the-middleattack,缩写:MITM,是指攻..
分类:
移动开发 时间:
2016-09-19 22:42:53
阅读次数:
263
Xcod7使用修改点 1.xcode7 新建的项目,Foundation下默认所有http请求都被改为https请求. HTTP+SSL/TLS+TCP = HTTPS 也就是说,服务需要提供https(TLS 1.2)的接口; 如果服务不改变,则客户端info.plist的根<dict>需加下面的 ...
分类:
移动开发 时间:
2016-09-19 15:44:16
阅读次数:
426
在做超理论坛app的过程中,遇到许多用户反馈在他们的手机上客户端不能访问网络,我问了他们的手机型号和Android系统版本,全部是5.0以下的,之后我自己运行API19(4.4)的Android模拟器,也遇到了同样的错误。 错误信息如下: 因为之前没有太多接触过网络协议,这个问题也确实很难搜到,所以 ...
分类:
Web程序 时间:
2016-09-19 01:22:26
阅读次数:
822
为啥要用TLS?Openldap默认使用简单验证,对slapd的所有访问都使用明文密码通过未加密通道进行。为了确保信息安全,需要对信息进行加密传输,SSL(SecureSocketsLayer)是一个可靠的解决方案。它使用X.509证书,由可信任第三方(CertificateAuthority(CA))进行数字签名的一个标..
分类:
其他好文 时间:
2016-09-18 21:23:13
阅读次数:
202
今天尝试在mac机上搭建docker registry私有仓库时,杯具的发现最新的registry出于安全考虑,强制使用ssl认证,于是又详细了解linux/mac上openssl的使用方法,接触了一堆新英文缩写,整理于下: TLS:传输层安全协议 Transport Layer Security的 ...
分类:
其他好文 时间:
2016-09-14 18:47:33
阅读次数:
199
FileZilla简介:FileZilla客户端是一个快速可靠的、跨平台的FTP,FTPS和SFTP客户端。具有图形用户界面(GUI)和很多有用的特性。相比较于其它FTP客户端,FileZilla包含如下特性:易于使用支持FTP,FTP并支持SSL/TLS(FTPS)协议,支持SSH文件传输协议(SFTP)跨平台。在Windows,Linux,*..
分类:
其他好文 时间:
2016-09-12 22:37:15
阅读次数:
281
HTTPS其实是有两部分组成:HTTP + SSL / TLS, 也就是在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据都是加密后的数据 1. 客户端发起HTTPS请求 这个没什么好说的,就是用户在浏览器里输入一个https网址,然后连接到se ...
分类:
Web程序 时间:
2016-09-08 21:47:52
阅读次数:
173