自助服务亭计算的本地认证:技术与方案解析
1. 相关技术基础
1.1 可信平台模块(TPM)认证
当系统状态满足给定的安全或策略要求时,我们称其为可信状态。为了分析收集到的状态信息,会保存一个存储测量日志(Stored Measurement Log,SML)。当调用 TPM 执行 Quote 操作时,TPM 会对 PCR(Platform Configuration Registers)的当前值和主机提供的随机数进行签名。为保护平台所有者的隐私,通常由 TPM 制造商注入的唯一背书密钥不会用于此签名,而是使用一个化名:证明身份密钥(Attestation Identity Key,AIK)。AIK 的真实性可以由可信第三方(Trusted Third Party,TTP)认证,也可以通过基于群签名的 DAA 方案认证。AIK 证书保证了私钥签名密钥由符合标准的 TPM 安全持有。
1.2 近场通信(NFC)技术
近场通信(Near Field Communication,NFC)是一种结合了被动 RFID(Radio Frequency IDentification)系统和主动无线通信优势的无线技术。其通信层在 ISO 18092、ECMA 340 和 ECMA 352 中进行了标准化。它工作在 13.56 MHz 频率范围,支持 424 kbit/s 的数据速率,并使用幅度移位键控(Amplitude Shift Keying,ASK)调制。两个 NFC 设备之间的典型操作距离仅为几厘米。
- 工作模式 :
- 被动模式 :读取器设备建立一个射频(RF)场