python 对字符串进行md5加密

运行环境 python3 

使用模块hashlib

import hashlib

def md5(str):
    m = hashlib.md5()
    m.update(str.encode("utf8"))
    print(m.hexdigest())
    return m.hexdigest()

def md5GBK(str1):
    m = hashlib.md5(str1.encode(encoding='gb2312'))
    print(m.hexdigest())
    return m.hexdigest()

md5('hello')
md5GBK('你好')


运行结果
python 对字符串进行md5加密_第1张图片


由于md5加密算法是不可逆的,所以解密一般都是通过暴力穷举方法,通过网站的接口实现解密

你可能感兴趣的:(python,数据加密解密)