如何在pdf文件上使用散列密码?

问题描述 投票:0回答:1

我需要在我的系统中做这样的事情:

后端服务器的密码为“12345678”

将其哈希为其他字符串,例如“5f4dcc3b5aa265d61d8327aeb882cf39”

前端服务器生成并使用此哈希字符串来加密 pdf 文件

用户下载此pdf文件并使用密码“12345678”打开它!

这可能吗?如何做到?

pdf
1个回答
0
投票

在Python中你可以通过使用hashlib来实现

导入哈希库

def hash_password(密码): 返回 hashlib.sha256(password.encode()).hexdigest()

© www.soinside.com 2019 - 2024. All rights reserved.