一.对称加密&非对称加密
1. 对称加密(对称密码)
1.1 对称加密算法:
采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单密钥加密。(即,加密和解密使用同一个密钥的加密算法)
1.2 常用对称加密算法:
① DES(Data Encryption Standard)
数据加密标准,速度较快,适用于加密大量数据的场合。
② 3DES(Triple DES)
基于DES,对一块数据用三个不同的密钥进行三次加密,强度更高。
③ AES(Advanced Encryption Standard)
高级加密标准,是下一代的加密算法标准,速度快,安全级别高,支持128、192、256、512位密钥的加密。
1.3 对称加密-算法特征:
① 加密方和解密方使用同一个密钥。