6、基于物理不可克隆函数的硬件固有安全密钥存储技术解析

基于物理不可克隆函数的硬件固有安全密钥存储技术解析

1. 重新思考安全密钥存储机制

当前的密钥存储机制会生成存储在执行安全操作设备上的秘密密钥。但片外存储秘密密钥容易受到攻击,攻击者可使用逻辑分析仪窃取外部存储器和芯片之间总线的数据。因此,下面讨论的存储机制都应视为嵌入式片上存储系统。

1.1 当前密钥存储机制的局限性

目前有多种在设备中永久存储密钥的方法,可分为易失性和非易失性两种。非易失性机制依赖硬连线信息、熔丝型技术或浮栅型技术;基于随机存取存储器(RAM)的易失性方法通常使用电池来永久存储信息。以下是对各种永久存储机制局限性的概述:
- 只读存储器(ROM) :ROM掩码通常在制造阶段生成,之后无法擦除或修改。这带来两个问题:一是隐藏在ROM中的秘密密钥即使在设备断电后仍永久存在,可通过制造现场常用的故障分析工具提取;二是ROM缺乏灵活性,一旦设计到集成电路(IC)中就无法更改。而且,ROM掩码的生产需要数月时间,这意味着ROM存储的密钥通常是主密钥,更易成为逆向工程的目标。
- 基于熔丝的存储机制 :如多晶硅熔丝、激光熔丝、电熔丝和反熔丝等。与ROM类似,存储在这些熔丝中的密钥在设备断电后仍存在。此外,熔丝在布局中较容易被发现,使用制造现场的故障分析工具也较易分析。部分熔丝类型(如反熔丝)需要额外的电荷泵,成本效益不高。
- 浮栅技术 :包括闪存(Flash)、电可擦可编程只读存储器(EEPROM)和可擦可编程只读存储器(EPROM)单元。其原理是电子电荷被困在两个漏极之间的浮栅上,直到施加特定阈值电压才能移除。这些信息在设

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值