当加密的系统硬件不再可用时,如何访问硬件加密的 Intel 660p NVMe SSD?

当加密的系统硬件不再可用时,如何访问硬件加密的 Intel 660p NVMe SSD?

我有一块英特尔 660p NVMe SSD,其规格列表如下:

  • 硬件加密 是
  • 加密算法 256 位 AES

我将其用作富士通 Lifebook U748 的替换驱动器。我使用 BIOS 中的可用功能启用了这台笔记本电脑的硬件加密。后来我不得不退回笔记本电脑,现在我手头只有加密驱动器,却不知道如何访问。

富士通笔记本电脑的配置列出了各种硬盘选项,包括一些“支持 OPAL”的选项。我目前可以使用联想 Thinkpad X280,其规格列出了“硬盘密码”,并附带 Hynix NVMe 驱动器,标签上印有“OPAL 2.0”。我以为我可以用它来访问我的驱动器。

我放入磁盘并用于sedutil-cli查询驱动器,但似乎不可能:

/dev/nvme0 No INTEL SSDPEKNW512GB

为了完整性,Hynix 驱动器的输出为:

/dev/nvme0 12 SKHynix_HFS256GD9TNG-L5B0B

然后我尝试了一下,hdparm但得到的结果如下:

HDIO_DRIVE_CMD(identify) failed: Inappropriate ioctl for device

这显然是因为hdparmATA 是 NVMe 驱动器无法理解的。

最后,我将驱动器放入 ASRock H470M-ITX/ac 主板,因为它在 QVL 上明确列出,但没有成功,系统立即冻结,我甚至无法进入 BIOS。

我可以做什么来访问我的驱动器?

答案1

我认为您无法恢复数据。据我所知,磁盘上有一个以加密形式存储的加密密钥。可以使用您的 BIOS 密码对其进行解密。没有透露更多信息,也没有透露实际执行该操作的精确算法。

因此我有兴趣知道:

  • 当没有 BIOS 密码时,加密密钥是否以未加密的形式存储在磁盘上,您可以将这样的磁盘从一台 PC 迁移到另一台 PC 吗?
  • 如果你不小心修改了 BIOS 密码怎么办?你的硬盘是不是就没用了?
  • 当您将磁盘放入另一台具有相同 BIOS 密码的计算机时,它会起作用吗?

我不知道英特尔是否回答过此类问题,也没有透露任何细节。

因此,理论上,如果您是英特尔公司员工并且知道密码,您就有办法恢复它,因为在磁盘上,它由您的 BIOS 密码编码。除非他们将密码与某些特定硬件信息混合在一起。

不过,似乎有一种方法可以擦除设备并将其恢复到出厂状态,虽然会丢失数据,但至少磁盘可以正常工作 https://www.intel.com/content/www/us/en/support/articles/000057452/memory-and-storage.html

答案2

Intel 660p 支持TCG 黄铁矿不是 TCG 蛋白石.sedutil对于前者来说可能毫无用处(而且它显然无法识别你的固态硬盘 (SSD)。

您需要寻找更专业的软件。TrueNAS索赔黄铁矿支撑。

相关内容