历史上的今天
今天是:2025年02月20日(星期四)
2020年02月20日 | SRAM PUF 的可靠性日渐削弱
2020-02-20 来源:EEWORLD
随着半导体技术的发展,SRAM已不再是可靠的PUF安全解决方案。
5G时代的到来,促使每年有数十亿设备连接到网络,可能的安全漏洞也随之增加,安全性成为重要议题,是故安全防护能力是不可轻忽的。硬件安全是抵御攻击时重要的根本方法,换言之,必须有可靠的信任根来保护系统免受黑客攻击。
市场上存在许多寻找或建立信任根的解决方案。 其中,芯片上的PUF(又名物理不可复制的功能)由于其独特的特征和特性(如随机性)而受到了最多的关注。 但是,要作为一个完整产品生命周期里安全性之信任和种子的根源,其表现需要相当的可靠性来对抗操作环境因子的变化,例如电压,温度,噪声,干扰等。
SRAM PUF特性的缺陷
SRAM PUF 主要是通过SRAM中一对MOSFET临界电压的局部不匹配特性(local mismatch)实现的,它们会产生一个正反馈环路,这样,由于不匹配特性引起的微小差异就会被放大并区分为0或1,并储存在SRAM中。0或1的随机性取决于SRAM中此对MOSFET临界电压的微小差异性。
由于这种机制,SRAM PUF的萃取随机值的稳定性将受到以下因素的严重影响:
1) 不匹配程度:随着晶圆制程技术的不断精进,一对MOSFET中的不匹配程度将变得微小,这会导致在电源关闭后重新启动时,SRAM中的储存数据有可能会跟前一次SRAM中储存的数据不同。
2) 环境条件的变化:环境条件的变化(例如温度,噪声,电压和干扰)将导致SRAM 萃取随机值发生变化。
如上所述,SRAM这些固有的缺点,用于PUF会导致其初始状态不稳定,使其成为不良的PUF解决方案。
修正SRAM PUF问题所带来的额外成本
为了防止在电源重置期间SRAM初始状态发生变化,需要使用错误校正码(ECC)。 为了恢复原始数据,需要存储和保护辅助数据,以便ECC可以使用它们来提取原始数据。 此过程非常耗时,因为恢复数据将花费更长的时间。保护辅助数据也是一个繁琐的过程,破坏了PUF的目的,PUF的目的应该是简单而安全的。 此外,如果由于SRAM操作的老化效应而出现更多错误位,则SRAM PUF将不可避免地发生故障。 尽管有多种方法可以提高SRAM PUF的可靠性,但其所需的复杂后处理使其在产品使用周期中仍然存在相当大的使用风险和无效率。
市场有任何新的PUF?
拥有可靠的PUF对AIoT的安全至关重要。 力旺电子最近提出了NeoPUF,它利用氧化层质量差异造成不同的穿隧电流作为随机性的来源。该特性非常稳定,因为它是材料本质的固有特性,不会受环境变化的影响。
史海拾趣
|
气隙位置对电感参数的影响及改进除了用铁粉芯作磁芯的电感外,一般电感(Flyback变压器为耦合电感)。气隙的位置对电感参数有较大影响,下面基于有限元计算对此问题进行分析并给出一种新结构之磁芯。 为方便起见,从一EE型的Flyback变压器开始分析 ...… 查看全部问答> |
|
题目:若使蜂鸣器响5次,约0.5秒响.一秒停(p1.0输出1时,三极管截至,蜂鸣器不响,机器周期为去1us) BEEP:MOV R7,#5 BEEPL:CLR P1.0 LCALL DEL5   ...… 查看全部问答> |
|
一个内存驱动器的源代码 http://www.pudn.com/downloads/sourcecode/windows/vxd/detail1558.html 虚拟串口用VC编译 http://www.pudn.com/downloads170/sourcecode/windows/vxd/detail788464.html 8139网卡驱动源码 http://www.pudn.co ...… 查看全部问答> |
|
用Studio 5.0 Platform Builder编译出来的SDK怎么用? 编译出来的SDK只有5M不到,直接将msi文件运行安装之后,在建立一个简单的工程都编译不过。 一般一个标准SDK都有100M多的样子,为什么我自己编译出来的只有SDK只有几兆呢,哪位知道这个SDK到底是怎么用的,还要什么别的设置么,找MSDN,也没找到。 ...… 查看全部问答> |
|
根据贴装精度要求以及组件种类和数量的不同,目前常用的方案如下几种: 方案1 单片FPC上的简单贴装 1. 适用范围 A. 组件种类:以电阻电容等片装为主。 B. 组件数量:每片FPC需要贴装的组件数量很少,一般只有几个组件 ...… 查看全部问答> |
|
单向的话,我习惯用74HC245做转换。 但比较烦人的就是双向接口了。比如驱动OLED、点阵液晶,模拟并口需要读取和写入双向操作,这就比较复杂。再加上我的这个模拟并口又与USB芯片的并口复用。电路上就出现了问题。 大家在双向逻辑电平转换时都是怎 ...… 查看全部问答> |
|
求全新msp430 Value Line LaunchPad,了解如何购买的也请进 谁那里有多余的全新msp430 Value Line LaunchPad,想求一个,或者有谁了解如果购买。(PS:现在还可以申请吗?)… 查看全部问答> |




