当前位置:首页 > 工业控制 > 电子设计自动化
[导读]在现今日益趋向超连接的世界(hyper-connected world)中,如何保护新的设计避免被克隆、反向工程和/或篡改是一项重大挑战。FPGA器件通过加入满足器件级安全需求的特性,来帮助实现这些目标。日益增长的IoT安全需求物

在现今日益趋向超连接的世界(hyper-connected world)中,如何保护新的设计避免被克隆、反向工程和/或篡改是一项重大挑战。FPGA器件通过加入满足器件级安全需求的特性,来帮助实现这些目标。

日益增长的IoT安全需求

物联网(IoT)可被视为由多个电子网络组成,这些网络需要端到端的起始于器件级的分层安全性(见图1)。为了帮助实现这种分层安全性,FPGA器件能够加入独特的内置特性和差异化能力,还能够在往往非常复杂的应用中成为信任根(root of trust)。

 

图1 联网系统需要起始于器件的端至端分层安全性

该解决方案使用内部嵌入安全特性的FPGA器件,允许系统架构师把安全体系架构规划在核心层面,而不是放在次要的地位。许多基于SRAM的FPGA器件存在的一个很重要的问题就是每次开机必需从外部存储器进行配置,这样通过反向工程很容易获取你的设计;因此,更好的办法就是使用具有片上非易失性存储器(NVM)的FPGA,可以使用NVM事件存储配置信息。

因为数据安全性是最重要的安全层面之一,所以FPGA器件必需保护所有的数据,包括正在处理的应用数据。我们应当考虑多种数据保护特性,包括硬件保护防止来边带通道的差分功率分析(DPA)攻击。单边或差分功率分析(SPA/DPA)可以通过在解密位流(bitstream loading)测量其功耗来提取密匙。

可重点考虑的是使用物理不可克隆功能(PUF)来生成一个公私密匙对机器进行认证。图2所示的PUF可以用作每台设备独一无二的“生物(biometric)”标识——类似于人类的指纹,没有两个是完全相同的,并且是不可克隆的。

 

图2 SRAM PUF架构利用SRAM位的准静态(quasi-static)随机启动行为

SRAM PUF

SRAM物理不可克隆功能是一种具有最佳特性和最可靠的存储器PUF 类型,它可以在智能卡芯片、FPGA或其它IC器件上实施。它通过测量SRAM模块中的位的随机启动状态来工作,每个SRAM位包含两个名义上标称等同但不完全相同的交叉耦合反相器。当电源施加在IC上,每个SRAM位启动为“1”或“0”状态,这在很大程度上是取决于IC制造过程的。

在反相器具有良好的平衡时,热噪声可能会克服预定的参考位的限制,从而初始值出现相反状态。然而,这一预定状态通常能克服任何动态噪声,并且只要使用错误纠正技术便可以将受噪声干扰的位恢复到初始值,确保在每次开启时重新构建相同的密匙。

SRAM PUF可以经过设计以保证在所有环境条件下也可完美地重建密匙,并且在整个生命周期具有非常低的错误率——低至十亿分之一。此外,由于SRAM PUF的密匙在电源关断时有效地从器件中消失,所以具有极为强大的保护功能。如果激活码被擦除,便没有任何后续分析可以重建PUF密匙。

加密功能

如果要在FPGA或SoC FPGA器件中实施PUF技术,这些器件须具备内置加密功能,比如用于AES、SHA、HMAC,以及椭圆曲线加密(ECC)的硬件加速器,还需要加密等级的真正随机位生成器。通过这些功能,便有可能创建一个用户公共密匙基础设施,让用户通过自己的授权机制来认证网络中的每台机器的合法性。这可确保每台设备具有一个信任链,从得到用户很好保护的根CA密匙一直延伸到通过FPGA器件的PUF建立的高确信度原子级身份。PUF和PKI结合起来,确保每台设备和其通信受到保护,并且能够安全、可靠地用于M2M、IoT和其它超连接应用。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭