python-----加密算法

算法分为可逆和不可逆两种

可逆算法:有使用对称密码和不对称密匙两种

对称密码就是加密和解密的为同一密码,反之则为不对称密匙

不可以逆算法: hash 算法) 特点:不可逆的、结果是唯一的 Md5

1.hashlib

python-----加密算法_第1张图片

可以对密码进行简单的加密,可以通过https://cmd5.com/ 进行破解

盐值混淆:

可以进行复杂一点的加密,不易被cmd5破解 

 2.hmac

第一个参数是要加密的字符串,第二个参数是盐值,第三个参数是加密算法

用到了盐值对称加密,在混合一次hash加密 

你可能感兴趣的:(python)