02 md5 无法进行解密(只能撞库)

模块 md5 无法进行解密(只能撞库)

3. 模块 md5 无法进行解密(只能撞库)

将指定的 “字符串” 进行加密。

import hashlib

def get_md5(data):
    obj = hashlib.md5()
    obj.update(data.encode('utf-8')) #转换成encode
    result = obj.hexdigest()
    return result

val = get_md5('123')
print(val)

加盐

import hashlib

def get_md5(data):
    obj = hashlib.md5("sidrsicxwersdfsaersdfsdfresdy54436jgfdsjdxff123ad".encode('utf-8'))
    obj.update(data.encode('utf-8'))
    result = obj.hexdigest()
    return result

val = get_md5('123')
print(val)
posted @ 2024-09-26 06:13  jhchena  阅读(21)  评论(0编辑  收藏  举报