我需要在我的系统中做这样的事情:
后端服务器的密码为“12345678”
将其哈希为其他字符串,例如“5f4dcc3b5aa265d61d8327aeb882cf39”
前端服务器生成并使用此哈希字符串来加密 pdf 文件
用户下载此pdf文件并使用密码“12345678”打开它!
这可能吗?如何做到?
在Python中你可以通过使用hashlib来实现
导入哈希库
def hash_password(密码): 返回 hashlib.sha256(password.encode()).hexdigest()