转自:https 单向双向认证说明_数字证书, 数字签名, SSL(TLS) , SASL 因为项目中要用到TLS + SASL 来做安全认证层. 所以看了一些网上的资料, 这里做一个总结. 1. 首先推荐几个文章: 数字证书: http://www.cnblogs.com/hyddd/archiv ...
分类:
Web程序 时间:
2017-08-30 23:47:26
阅读次数:
479
RSA加密传输: 对于初接触RSA加密的童鞋来说,很可能会被绕进去。最近写了一个RSA加密传输的需求,总结一下。希望能对你有点帮助。 首先要明白以下几点: 1:公钥和私钥一定是成对的才可以 2:私钥是保密的,公钥是公开的 3:公钥和私钥,可以互为加密和解密 4:用其中一个密钥加密数据,则只有对应的那 ...
分类:
Web程序 时间:
2017-08-29 20:42:20
阅读次数:
204
韩梦飞沙 韩亚飞 313134555@qq.com yue31313 han_meng_fei_sha #Http协议 默认端口:80 ##Http协议的主要特点 ###非持续性和持续性 HTTP1.0默认非持续性;HTTP1.1默认持续性 ####持续性 浏览器和服务器建立TCP连接后,可以请求多 ...
分类:
Web程序 时间:
2017-08-20 19:55:49
阅读次数:
172
HTTP和HTTPS的概念 HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏 览器更加高效,使网络传输减少。 HTTPS:是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP ...
分类:
编程语言 时间:
2017-08-10 13:39:13
阅读次数:
155
package com.wangxin.test; import java.security.Security; import java.util.Date; import java.util.Properties; import javax.mail.Authenticator; import j... ...
分类:
编程语言 时间:
2017-08-05 09:50:42
阅读次数:
195
一、https协议需要到ca申请证书,一般免费证书很少,需要交费。 二、http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议。 三、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。 四、http的连接很简单,是无状态的; ...
分类:
移动开发 时间:
2017-07-31 18:44:26
阅读次数:
239
HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全,为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。简单来说,HTTPS协议是由SSL+HT ...
分类:
Web程序 时间:
2017-07-30 12:46:09
阅读次数:
227
一.rsync介绍rsync全称remotesync,是一种更高效、可以本地或远程同步的命令,之所以高效是因为rsync会对需要同步的源和目的进度行对比,只同步有改变的部分,所以比scp命令更高效,但是rsync本身是一种非加密的传输,可以借助-e选项来设置具备加密功能的承载工具进行加密传输..
分类:
其他好文 时间:
2017-07-29 10:10:38
阅读次数:
150
引言: 在一些项目中,接口的报文是通过base64加密传输的,所以在进行接口自动化时,需要对所传的参数进行base64编码,对拿到的响应报文进行解码; Base64编码是一种“防君子不防小人”的编码方式。广泛应用于MIME协议,作为电子邮件的传输编码,生成的编码可逆,后一两位可能有“=”,生成的编码 ...
分类:
编程语言 时间:
2017-07-27 01:01:03
阅读次数:
199
在你的网站服务器配置https简介通过Let‘sEncrypt免费提供的证书服务,实现http使用ssl进行加密传输(https://zh.wikipedia.org/wiki/%E5%82%B3%E8%BC%B8%E5%B1%A4%E5%AE%89%E5%85%A8%E5%8D%94%E8%AD%B0),让你的网站更安全。Let‘sEncryptLet‘sEncrypt作为一个公共且免费SSL的..
分类:
Web程序 时间:
2017-07-10 16:27:07
阅读次数:
329