对称加密:
加密和解密使用同样加密规则(简称"密钥")
常见的对称加密算法:
DES
IDEA
AES
SM1和SM4
非对称加密
发送方与接收方使用的不同的秘钥。其主要解决的问题是防止在秘钥协商的过程中发生泄漏。
(1)乙方生成两把密钥(公钥和私钥)。公钥是公开的,任何人都可以获得,私钥则是保密的。
(2)甲方获取乙方的公钥,然后用它对信息加密。
(3)乙方得到加密后的信息,用私钥解密。
常用算法
RSA(RSA 加密算法,RSA Algorithm)
ECC
SM2