加密:hashlib

  hashlib模块用于加密的相关操作,代替了md5模块和sha模块,主要提供SHA1,SHA224,SHA256,SHA384,SHA512,MD5算法

import hashlib
# ############   md5   ################
hash = hashlib.md5()
hash.update(bytes('123456', encoding='utf-8'))    #将字节用md5加密
print(hash.hexdigest())         #得到加密后的密文
print(hash.digest())

# ############   sha1   ################
hash = hashlib.sha1()
hash.update(bytes('admin', encoding='utf-8'))
print(hash.hexdigest())

# ############   sha256   ################
hash  = hashlib.sha256()
hash.update(bytes('admin', encoding='utf-8'))
print(hash.hexdigest())

# ############   sha384   ################
hash = hashlib.sha384()
hash.update(bytes('admin', encoding='utf-8'))
print(hash.hexdigest())

# ############   sha512   ################
hash = hashlib.sha256()
hash.update(bytes('admin', encoding='utf-8'))
print(hash.hexdigest())
hashlib加密

相关文章:

  • 2021-08-03
  • 2022-12-23
  • 2022-12-23
  • 2021-11-10
  • 2021-10-13
  • 2022-12-23
  • 2022-12-23
  • 2021-08-03
猜你喜欢
  • 2022-12-23
  • 2021-11-06
  • 2021-08-22
  • 2022-12-23
  • 2021-07-26
  • 2021-12-22
  • 2021-11-27
相关资源
相似解决方案