加解密算法

算法类型 特点 优势 缺陷 代表算法
对称加密 加解密的密钥相同 计算效率高,加密强度高 需要提前共享密钥,易泄露 DES, 3DES, AES, IDEA, SM4, ChaCha20
非对称加密 加解密的密钥不同 无需提前共享密钥 计算效率低,存在中间人攻击可能 RSA, ElGamal, 椭圆曲线算法ECC, SM2, Diffie-Hellman