常见加密算法的分类
哈希算法
哈希算法也称为单项加密算法,比如 “abc” 通过哈希算法加密后得到字符串str,我们如果想再次判断某个字符串 x是否与 "abc"一致的话只能通过相同的哈希算法对x加密,在和str去判断是否一致。
对称加密
对称加密相当于有一把密钥,既可以对字符串x进行加密生成字符串str,也可以对str解密生成x,也就是说一把"钥匙"既可以加密也可以解密
非对称加密
非对称加密相对对称加密来说多了一把"钥匙",专业术语来说就是 公钥和私钥,某些内容通过公钥进行加密后只能通过私钥进行解密