1.对称密码和公钥密码
对称密码:是指在加密和解密时使用同一秘钥的方式 公钥密码:又称非对称加密,指在加密和解码时使用的不是用一秘钥的方式
2.混合密码系统
将对称密码和非对称密码结合起来的密码方式称为混合密码系统, 这种系统结合了对称加密和非对称加密的优势。
3.其他密码技术
1.单项散列函数:是一种保证完整性的密码技术。 2.消息认证码:消息认证码是一种能够保证完整性和提供认证的密码技术。 3.数字签名:能够防止伪装、篡改、和否认等威胁的技术。 4.伪随机数生成器:是一种能够模拟产生出随机数列的算法
4.密码学工具箱