数据加密模块---hashlib
hash:散列,也成称‘哈希’,把任意长度的输入,通过散列算法,变化成固定长度的输出,---简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数各输出:MD5:128位,因一个十六进制字符占4位,所以最终hexdigest(就转成16进制)生成的是32位的字符串SHA1:160位,同上,生成40位16进制数(串)SHA256:256位,64位虽然生成的‘数字指纹’