我对加密的了解几乎为零,我只是想恢复我的旧照片。
在我的旧 Android 手机上,我使用某个照片视频锁定应用程序来加密我的图片。图片存储在 SD 卡上。
我忘记了应用程序的密码(因为 8 个月没用了)但我看到了某个.config
文件,它包含:
5Fn7TQ==
uxyjH3WpAKwKTCDyRdkd9cIPZQkCASZg
该应用程序的网站称,照片“使用先进的 128 位 AES 加密技术进行加密”。
因此我下载了 AESCrypt,但在解密时出现错误Error: Bad file header (not aescrypt file or is corrupted? [29, ffffffb6, 35])
。这是真的,因为它不是用 aescrypt 加密的。
那么,我该如何恢复(AES 解密)我的照片?
该文件也是.config
解密图像的密钥文件吗?
编辑
我以为 PIN 码(启动应用程序时必须输入的密码)可以保护对应用程序 UI 的访问和在加密图像方面没有任何作用,因为 5 位数的密码看起来不太安全。
我还怀疑密钥存储在设备上,因为即使设备未连接到互联网,应用程序也能够解锁照片。
答案1
任何正确使用加密的方法都不会将密钥存储在配置文件中。虽然可以存储哈希,但这是单向的,因此知道哈希并不能恢复密码,只能知道输入的密码的哈希与存储的哈希相匹配,因此输入的密码是正确的。
您将需要使用原始应用程序,因为它很可能使用专有结构来加密图像文件。此时您唯一的选择是尝试记住使用的密码,因为精心设计的 AES 加密设计使原始内容无法恢复,除非使用准确的密码。
使用加密技术来保护自己,但除非您有适当的密码管理系统来防止丢失/忘记密码/加密密钥,否则数据可能会完全丢失。
由于这是由 Handy Apps 制作的 Photo Locker Pro,仔细阅读其 Google Store 和在线网站常见问题解答可提供以下信息。
- 使用可选的 PIN 恢复功能,即使您忘记了 PIN 码,也不会丢失宝贵的文件。
- 恢复电子邮件地址不是用于恢复数据的用户名。它仅用于在您忘记 PIN 码时检索您的 PIN 码。
现在是时候联系他们的支持台(support at handy-apps.com)并看看他们是否可以帮助您完成恢复过程。