如何清除您的MacBook的触摸条和安全Enclave数据

计划出售或赠送您的MacBook Pro的Touch吧? 即使您擦除Mac并从头重新安装MacOS ,也不会删除所有内容:有关指纹和其他安全功能的信息将分开存储,并且在擦除硬盘后可能会保留。

特别是如果您使用第三方工具或目标磁盘模式来擦除硬盘驱动器。

事实证明,你的MacBook Pro Touch Bar实际上有两个处理器:运行你的操作系统和程序的Intel处理器,以及支持Touch Bar和Touch ID的T1芯片。 第二个处理器包括“安全的领地”,它被用来在操作系统本身和你运行的任何软件不能直接操作的空间里锁定你的各种信息,包括你的指纹。 引用苹果

您的指纹数据已加密,存储在设备上,并且只能通过Secure Enclave提供的密钥进行保护。 您的指纹数据仅供安全领地使用,以确认您的指纹与登记的指纹数据相符。 它不能被设备上的操作系统或其上运行的任何应用程序访问。

但不要惊慌: 根据苹果公司的说法 ,你可以用一个终端命令来删除这些信息。

如果从“ 恢复模式”运行,此功能效果最佳 因此,重新启动您的Mac,并听到启动钟声时按住“R”按钮。

一旦macOS安装程序开始,通过单击菜单栏中的实用程序>终端打开一个终端。

从终端运行这个命令:

xartutil --erase-all 

一旦你这样做,你的个人信息将从安全飞地消失。

值得注意的是,安全飞地中留下的任何信息都不太可能证明对一个可能的黑客有用:你的指纹不存储在那里,只有验证它们的手段。 再次引用苹果:

作为安全防护措施,Touch ID从不存储您的指纹图像 - 只是一个数学表示,不可能进行逆向工程。

尽管如此,苹果公司总是有一个错误的机会,所以在交出笔记本电脑之前,确保所有的个人信息都已经完全消失了。 运行上面的命令可以让你做到这一点。

赞 (0)
分享到:更多 ()