对称加密
对称加密和解密使用相同的秘钥,包括SM4、AES等算法
SM4可以用来加解密数据AES的秘钥长度有128位、192位、256位,选择好加密模式、填充方式、秘钥长度、偏移量就可以加密了,在线网站:tool.chacuo.net/cryptaes/
摘要加密
不可逆加密算法加密出来的数据不能被还原,此类算法一般用来生成摘要,包括SM3,MD5、SHA-256等算法
SM3可以用来生成摘要MD5加密后通常用32个16进制数表示SHA-256加密后通常用64个16进制数表示
非对称加密
非对称加解密使用不同的秘钥,包括SM2、RSA等算法,这俩算法都可以用来生成签名/验签、加解密数据
- 签名:私钥加签,公钥验签
- 加解密:公钥加密,私钥解密