数字签名注意这里我们不直接对数据进行签名算法的加密,而是先对数据进行hash。这样做是为了效率。数字签名可以达到下面几个作用:消息认证(MessageAuthenctication)数据完整性(DataIntegrity)不可否认性(Non-repudiation)数字签名具有,隐私,认证,完整性跟不可否认..
分类:
其他好文 时间:
2017-09-02 15:36:14
阅读次数:
173
概述 什么是SSL证书 通俗的来讲SSL和TSL都是属于网络传输的安全协议,而SSL继承于TSL,且SSL是一种更为安全的加密协议。 SSL和TSL的体现: TSL是通过浏览器以http://来访问,默认端口是80; SSL是通过浏览器以https://来访问,默认端口是443。 为什么要使用SSL ...
分类:
其他好文 时间:
2017-06-20 00:23:17
阅读次数:
424
微信小程序中出现最多的一个问题,就是真机跟本地不同:我简单列举一些我发现的原因,给大家参考,大家也可以把自己发现的东西回复给我,给我参考:本地看不到数据,就先让本地能看到数据,再看本帖。。。。1:本地可以看到数据,ios不行,安卓可以;可能是tsl版本问题不支持1...
分类:
微信 时间:
2017-01-06 08:25:53
阅读次数:
381
其实HTTPS从最终的数据解析的角度,与HTTP没有任何的区别,HTTPS就是将HTTP协议数据包放到SSL/TSL层加密后,在TCP/IP层组成IP数据报去传输,以此保证传输数据的安全;而对于接收端...
分类:
移动开发 时间:
2016-12-09 10:37:59
阅读次数:
389
HTTPS从最终的数据解析的角度,与HTTP相同。HTTPS将HTTP协议数据包放到SSL/TSL层加密后,在TCP/IP层组成IP数据报去传输,以此保证传输数据的安全;而对于接收端,在SSL/TSL将接收的数据包解密之后,将数据传给HTTP协议层。 SSL/TSL包括四次握手,主要交换三个信息: ...
分类:
移动开发 时间:
2016-10-25 09:42:46
阅读次数:
366
早期的SSLv2根据经典的公钥基础设施PKI(Public Key Infrastructure)设计,它默认认为:一台服务器(或者说一个IP)只会提供一个服务,所以在SSL握手时,服务器端可以确信客户端申请的是哪张证书。 但是让人万万没有想到的是,虚拟主机大力发展起来了,这就造成了一个IP会对应多 ...
分类:
Web程序 时间:
2016-10-23 11:32:31
阅读次数:
329
HTTP和HTTPS HTTP协议通常承载于TCP协议之上,在HTTP和TCP之间添加一个安全协议层(SSL或TSL),这个时候,就成了我们常说的HTTPS。 默认HTTP的端口号为80,HTTPS的端口号为443。 为什么HTTPS安全 因为网络请求需要中间有很多的服务器路由器的转发。中间的节点都 ...
分类:
Web程序 时间:
2016-08-28 22:30:55
阅读次数:
231
SSL由从前的网景公司开发有1,2,3三个版本,但现在只使用版本3 TLS是SSL的标准化后的产物 有1.0 1.1 1.2三个版本 默认使用1.0 TLS1.0和SSL3.0几乎没有区别 事实上我们现在用的都是TLS,但因为历史上习惯了SSL这个称呼 平常还是以SSL为多 ...
分类:
其他好文 时间:
2016-06-14 01:06:37
阅读次数:
201
一、 SSL概述 SSL协议采用数字证书及数字签名进行双端实体认证,用非对称加密算法进行密钥协商,用对称加密算法将数据加密后进行传输以保证数据的保密性,并且通过计算数字摘要来验证数据在传输过程中是否被篡改和伪造,从而为敏感数据的传输提供了一种安全保障手段。 SSL协议提供的服务主要有: 1)认证用户 ...
分类:
编程语言 时间:
2016-06-01 19:37:12
阅读次数:
183