【发布时间】:2019-01-20 16:47:19
【问题描述】:
假设我有一个受密码保护的 PDF 文件 mypdf.pdf,密码为 '1234'。当我在PDF阅读器中输入密码解密时,软件怎么知道我输入了正确的密码?
我的理解是,当我输入密码时,会使用输入的密码作为密钥对 PDF 文件中的所有字节执行操作。因此,即使我输入了错误密码,数据仍在转换中,密钥不正确。
我的问题是软件如何区分输入正确密码产生的数据和密码错误产生的数据。
【问题讨论】:
标签: security pdf encryption hash passwords