1.强大的hashlib,提供了用于加密相关的操作,代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法 2.hmac模块实现了hmac算法,需要一个key来进行加密,提供更为强大的加密,不过需要提供key,也就是通常说的盐 3.使用hashlib.algorithms_available,可以查看hashlib提供的加密算法 4.加密的算法的一般使用,但时候存在缺陷,即:通过撞库可以反解 # ######## md5…