hashlib
md5
>>> md5 = hashlib.md5()
>>> md5.update('admin'.encode())
>>> res = md5.hexdigest()
>>> res
'21232f297a57a5a743894a0e4a801fc3'
sha1
>>> sha1 = hashlib.sha1()
>>> sha1.update('admin'.encode())
>>> res = sha1.hexdigest()
>>> res
'd033e22ae348aeb5660fc2140aec35850c4da997'
其余的sha256、sha384、sha512也都是一样的用法
俗话说得好,MD5加密等于没加密,所以还是搞点小动作比较踏实
>>> md5 = hashlib.md5('LotusChing'.encode())
>>> md5.update('admin'.encode())
>>> res = md5.hexdigest()
>>> res
'b0dab47570a0386ad539cd53dff1388e'