对称加解密算法与非对称加解密算法
对称加解密算法
概念:使用同一个密钥对信息进行加密解密。
优点:加密速度快,可用于加解密大数据。
缺点:网络通信中无法安全地告知对方密钥,往往需要结合非对称加解密算法进行密钥的保护。
算法:SM1、SM4、AES、DES(不安全)
非对称加解密算法
概念:使用一对密钥对信息进行加密解密,密钥分为公钥与私钥。
优点:网络通信中能公开自己的公钥,用于与通信方加密通信。
缺点:加密速度慢,比对称加解密算法慢上10-100倍,仅用于加解密小数据。
算法:SM2、SM9、RSA(不安全)
用法一:
对称加解密算法与非对称加解密算法互补使用,通过非对称加解密算法进行对称密钥的保护传输,在使用对称密钥对通信信息进行加密保护。