|
|

楼主 |
发表于 昨天 13:52
|
显示全部楼层
江苏省淮安市
import hashlib
# 1. 原始密码MD5计算
raw_pwd = "1111"
md5_result = hashlib.md5(raw_pwd.encode("utf-8")).hexdigest()
print("MD5结果(1111):", md5_result) # 输出:b59c67bf196a4758191e42f76670ceba
# 2. 拼接盐值
salt = "d3d94002-7e71-4c32-ae20-6284c64561cc"
md5_salt = md5_result + salt
print("MD5+盐值:", md5_salt) # 输出:b59c67bf196a4758191e42f76670cebad3d94002-7e71-4c32-ae20-6284c64561cc
# 3. SHA256计算(UTF-8编码,核心!)
sha256_result = hashlib.sha256(md5_salt.encode("utf-8")).hexdigest()
print("最终SHA256结果:", sha256_result) # 输出:7c624e32cab777bd7bee0af2e4a5914b4a761f92d3ff9f091134742e9801f829
补充内容 (2026-2-25 13:53):
怎么改成易语言 输出正确结果呢?
|
|