非对称加密:
- RSA:https、苹果的p12证书等 认证都是通过RSA
--公钥加密,私钥解秘
--私钥加密,公钥解密
对称加密:
- DES
- 3DES
- AES(高级密码标准,美国国家安全局使用,<据说以现在的计算机运算速度,想要暴力破解,大概需要几千万年>)
哈希加密:哈希算法--散列函数
- MD5
- SHA1\SHA256\SHA512
- HMAC
特点:
算法公开
对相同的数据加密,得到的结果是一样的
对不同的数据加密,得到的结果是定长的MD5。32位的字符串
不能反算
---未完待续
特点:
算法公开
对相同的数据加密,得到的结果是一样的
对不同的数据加密,得到的结果是定长的MD5。32位的字符串
不能反算
---未完待续