(原) 常用的加密有3种 1、正向加密,如MD5,加密后密文固定,目前还没办法破解,但是可以能过数据库撞库有一定概率找到,不过现在一般用这种方式加密都会加上盐值。 2、对称加密,通过一个固定的对称密钥,对需要传输的数据进行加解密,速度快,但是安全性不高,主要用于企业级内部系统中数据传输。 3、非对称 ...
分类:
编程语言 时间:
2017-07-21 13:28:37
阅读次数:
205
HTTPS实现原理HTTPS(全称:HypertextTransferProtocoloverSecureSocketLayer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL。其所用的端口号是443。有两种基本的加解密算法类型:1)对称加密:密钥只有一个,加密解密为同一个..
分类:
Web程序 时间:
2017-07-19 09:24:44
阅读次数:
168
数字签名原理简介(附数字证书) 首先要了解什么叫对称加密和非对称加密,消息摘要这些知识。 1. 非对称加密 在通信双方,如果使用非对称加密,一般遵从这样的原则:公钥加密,私钥解密。同时,一般一个密钥加密,另一个密钥就可以解密。 因为公钥是公开的,如果用来解密,那么就很容易被不必要的人解密消息。因此, ...
分类:
其他好文 时间:
2017-07-18 14:18:45
阅读次数:
376
数字签名 数字签名(又称公钥数字签名、电子签章)是一种类似写在纸上的普通的物理签名。可是使用了公钥加密领域的技术实现,用于鉴别数字信息的方法。一套数字签名通常定义两种互补的运算,一个用于签名,还有一个用于验证。 签名 ?签名是非对称加密的一种应用,使用私钥加密数据,就是对数据的签名 ?签名是将数据通 ...
分类:
其他好文 时间:
2017-07-16 16:42:05
阅读次数:
156
今天在做雅虎的时候,发现用第三方工具截取不到客户端与服务端的通讯,以前重来没碰到过这种情况,仔细看了看,它的url请求时基于https的,gg了下发现原来https协议和http有着很大的区别。总的来说,http效率更高,https安全性更高。首先谈谈什么是HTTPS: HTTPS(Secure H ...
分类:
Web程序 时间:
2017-07-16 16:36:31
阅读次数:
140
jasigcasserver是一个开源的单点登录认证服务器。部署很简单,下载后将war包放入tomcat后启动。需要理解并解决的问题有:一、使tomcat支持httpshttps协议通过ssl和数字证书来保证c/s间的数据传输安全。一般说来非对称加密算法性能要低于对称加密算法,所以ssl协议是用对称加密..
分类:
其他好文 时间:
2017-07-14 20:29:37
阅读次数:
118
加密一般分为对称加密(Symmetric Key Encryption)和非对称加密(Asymmetric Key Encryption)。 对称加密又分为分组加密和序列password。 分组password。也叫块加密(block cyphers)。一次加密明文中的一个块。是将明文按一定的位长分 ...
分类:
其他好文 时间:
2017-07-13 21:43:36
阅读次数:
284
网络安全涉及到的概念比較多,在此总结归纳一下。1.对称加密(Symmetric Cryptography)加密(encryption)与解密(decryption)用的是相同的密钥(secret key),这样的加密的方式是对称加密。对称加密是最高速、最简单的一种加密方式,对称加密有非常多种算法,由 ...
分类:
其他好文 时间:
2017-07-11 14:40:38
阅读次数:
189
加 密算法通常分为对称性加密算法和非对称性加密算法,对于对称性加密算法,信息接收双方都需事先知道密匙和加解密算法且其密匙是相同的,之后便是对数据进行 加解密了。非对称算法与之不同,发送双方A,B事先均生成一堆密匙,然后A将自己的公有密匙发送给B,B将自己的公有密匙发送给A,如果A要给B发送消 息,则 ...
分类:
编程语言 时间:
2017-07-10 22:25:46
阅读次数:
249