@
silymore如果 giftcard 是你自己信用卡 /paypal 买的,那么肯定可以啊。
@
billlee我认为 TPM+pin 并不会增加安全性。如果别人能够物理接触你的设备,完全可以把它替换为同一型号的另一台特制启动界面的电脑,然后诱使你在这台电脑上输入 pin 。获得 pin 后就可以解锁你原来的电脑了。
对于邪恶女佣攻击(Evil maid attack),唯一的防范方式是一旦设备物理离开过自己的控制(并且可能被专业攻击者接触过),就认为这台设备不再可信。
而且 TPM + pin 最大的问题是,我找到的所有资料都显示 pin 并没有成为加密硬盘的主密钥的一部分(*),而只是 TPM 提供的一种交互验证机制。TPM 里仍然单独保存着完整硬盘密钥。如果 TPM 有后门或者攻击者能够用某种方式(比如,DMA 攻击,cold boot attack 等)攻破 TPM ,就能直接解密硬盘。
* 例如微软的文档:
https://learn.microsoft.com/en-us/windows/security/information-protection/bitlocker/prepare-your-organization-for-bitlocker-planning-and-policies#bitlocker-authentication-methodsTPM validates early boot components. The user must enter the correct PIN before the start-up process can continue, and before the drive can be unlocked. The TPM enters lockout if the incorrect PIN is entered repeatedly, to protect the PIN from brute force attacks. The number of repeated attempts that will trigger a lockout is variable.