1. 引言
1.0 在开发中面临的数据安全问题:
1.数据存储安全
2.数据传输安全(本节我们探究的内容)
1.1 密码学中的常见概念:
ü 明文:指待加密信息
ü 密文:指经过加密后的明文
ü 加签:主要用来验证数据有没有被篡改
ü 加盐:在明文中加入一些无关字符后再进行不可逆加密(例如MD5)
附:MD5加密后的数据是不可逆的,目前的解密策略都是基于碰撞机制进行,本质上并不算是真正的解密
1.2 加解密策略:
l 对称加密:加密和解密使用同一个秘钥

n 常见的对称加密算法:DES、3DES、TDEA、Blowfish、RC2、RC4、RC5、