这是一个愚蠢的问题。我真是个白痴。我的硬盘驱动器(内部硬盘驱动器)使用 BitLocker 加密。未设置密码,也未设置 48 位恢复密码。我设置的唯一密钥保护程序是恢复密钥文件 (.bek)。但我的 USB 记忆棒似乎无法正常工作,因此 BitLocker 不再读取和识别密钥。我也检查了身份证。他们是正确的钥匙。我在不同的 USB 记忆棒上尝试了密钥,但没有成功。我宁愿认为密钥文件已损坏/有缺陷。我唯一拥有的是全卷主密钥(VMK / FVEK)。为什么我有完整的音量主密钥?很久以前,我使用十六进制编辑器从休眠文件中手动提取了密钥。我在一张纸上打印出完整的主密钥,并将它们保存在一个文件中。Elcomsoft Forensic Disk Decryptor 似乎是适合我的工具。但我不会为此花 299 欧元。我测试了试用版。也许这里有一些经验丰富的程序员?我只需要一个简单的程序,其中必须输入完整的卷主密钥,例如,在文本字段中作为参数,当我单击一个按钮时,驱动器将使用卷主密钥解密。这一定是可能的。Elcomsoft Forensic Disk Decryptor 是唯一能满足我需求并且我能找到的工具。这里有人有什么想法吗?我不是编程专家。我用 C# 尝试了“Win32_EncryptableVolume”类:也许这里有一些经验丰富的程序员?我只需要一个简单的程序,其中必须输入完整的卷主密钥,例如,在文本字段中作为参数,当我单击一个按钮时,驱动器将使用卷主密钥解密。这一定是可能的。Elcomsoft Forensic Disk Decryptor 是唯一能满足我需求并且我能找到的工具。这里有人有什么想法吗?我不是编程专家。我用 C# 尝试了“Win32_EncryptableVolume”类:也许这里有一些经验丰富的程序员?我只需要一个简单的程序,其中必须输入完整的卷主密钥,例如,在文本字段中作为参数,当我单击一个按钮时,驱动器将使用卷主密钥解密。这一定是可能的。Elcomsoft Forensic Disk Decryptor 是唯一能满足我需求并且我能找到的工具。这里有人有什么想法吗?我不是编程专家。我用 C# 尝试了“Win32_EncryptableVolume”类:https://msdn.microsoft.com/en-us/library/windows/desktop/aa376483%28v=vs.85%29.aspx
问题是这些是解锁驱动器的唯一方法:
UnlockWithCertificateFile
使用提供的证书文件获取派生密钥并解锁加密卷。
UnlockWithCertificateThumbprint
使用提供的证书指纹获取派生密钥并解锁加密卷。
UnlockWithExternalKey
使用提供的外部密钥访问数据卷的内容。
用数字密码解锁
使用提供的数字密码访问数据卷的内容。
用密码解锁
使用密码来获取派生密钥。计算出派生密钥后,派生密钥用于解锁加密卷的主密钥。
我需要类似“UnlockWithVolumeMasterKey”的东西
“使用提供的 FVEK 访问数据卷的内容。”
我也尝试过“UnlockWithExternalKey”方法。但是我得到了相应的返回码/值/错误码。
https://msdn.microsoft.com/de-de/library/windows/desktop/aa376481%28v=vs.85%29.aspx
提前谢谢你的帮助。