密码与安全
隐写术和加密解决的是不同问题。隐写术隐藏的是消息存在这一事实;密码则保护已经被发现的 隐写图像,阻止他人取出其中的载荷文件。正确结合两者,可以形成更深入的保密防护。
密码有什么作用
在 Hide 面板中设置密码后,只有输入该密码才能恢复载荷文件。即使某人知道这是一张隐写图像, 也知道所用的隐藏方法,没有密码时 Reveal 操作仍会失败。
- 像选择账户密码一样选择文件密码:长度比花哨的技巧更重要。
- 密码无法找回。HILIA 不存储密码;密码丢失就意味着载荷文件无法恢复。 请把密码保存在密码管理器中。
- 通过图像之外的渠道传递密码。例如,不要在发送图像的同一条消息中附上密码。
隐写术可以防范什么
- 随意查看 — 图像看起来和打开时都与普通图片相同。
- 按文件名或类型进行的内容扫描 — 在 Reveal 之前,载荷并不以独立文件的形式存在。
- 窥探传输内容的中间方 — 配合密码使用时,截获图像也无法取得载荷文件。
隐写术不能防范什么
- 重新压缩 — 重新编码图像的平台会破坏载荷。请以文件而非普通照片发送;参阅 隐藏与恢复。
- 有针对性的隐写分析 — 统计分析可能发现图像中藏有某些内容,载荷较大时尤其如此。 如果这项风险很重要,请选择“harder to detect”方法,并减小载荷。
- 弱密码 — 一旦隐写图像被发现,可猜出的密码就等同于内容泄露。
Tip
对于敏感载荷,请先加密文件(任何能创建加密压缩包的工具都可以),再使用密码隐藏加密后的文件。 这样,即使隐写层被完全破解,对方得到的也只是密文。