1.对称加密
发送者A将明文使用密钥加密,通过互联网传送,接收者通过密匙解密获取明文
- ;
- 特点:1加密强度不高,但效率高;2.密匙分发困难
- 常见对称密匙加密算法:DES、3DES(三重DES)、RC_5、IDEA、AES算法
2.非对称加密技术(使用接收者的)
发送发使用接收者的公钥加密,接收者使用自己的私钥解密。
- ;密钥必须成对出现(公匙加密,相对应私钥解密)
- 加密速度慢。但是强度高
- 常见非对称密匙加密算法:RSA、ECC
3.数字签名(使用发送发送方的)
发送者用自己的私钥签自己得名字,接收者使用发送者的公钥验证签名
4.消息摘要
数字摘要:由单向散列函数加密生成固定长度的散列值
常见的消息摘要算法有:MD5、SHA其散列值分别为128位、160位,由于SHA通常采用的密匙长度较长,因此安全性高于MD5
5.PKI公钥体系
ca中心数字签名证书