随着物联网 (iot) 设备的增长,嵌入式系统的安全性已成为一个关键问题。系统的安全级别取决于应用程序。有些应用需要比较高的安全级别,不需要高计算能力,比如智能行李牌、智能锁等。
在当前市场上,配备安全引擎和大内存的mcu可能会导致更高的成本和系统设计的复杂性。事实上,像 aes 这样的安全算法本身实际上并不安全,它们是公共知识和可预测的。安全系统还需要硬件信任根来增强安全性。因此,我们提出了一种用于紧凑型嵌入式系统的具有成本竞争力的 puf 架构。
什么是物理不可克隆函数 (puf)?
物理不可克隆函数是一个嘈杂的函数,它可以从给定的输入(挑战)生成唯一的输出(响应/数字指纹)。通常,puf 的属性是不可克隆的、不可预测的和不可复制的。它可用于生成挑战/响应对。
有许多不同类型的 puf,例如基于延迟的 puf、基于内存的 puf 和涂层 puf。主流是sram puf,它使用制造工艺变化和随机启动模式。内存地址用作质询,对应内存地址的内容是响应。对于注册,它需要一个模糊提取器来生成密钥及其辅助数据。助手数据可以恢复密钥。亚华puf是利用一次性可编程(otp)存储器通过硅制造工艺生成“数字指纹”的puf技术之一。该技术不需要模糊提取器,用户友好。
a-china puf如何运作
a-china puf bit-cell由两个连接到高压的mos电容器组成。
在注册过程中,两侧都会施加高压。只有其中一个 mos 电容被击穿,产生 ‘0’ 或 ‘1’ 作为 puf 值,这个过程是随机的,保证了 id 的唯一性和不可克隆性。
搭载亚华 puf 的 mcu 如何生成 cr pairs
mcu(如 mcu007 嵌入式 puf 模块)和安全引擎一起意味着开发人员可以轻松使用它。例如mcu007中的安全引擎包括des、tdes、公司的puf算法,通过内部电路获取puf密钥。之后,它使用 puf 密钥和输入质询来生成响应。在此过程中,puf 密钥不被泄露,保证了 puf 密钥的机密性。
典型应用
它可广泛用于防伪和唯一标识用例。例如,验证服务器注册了对象的 cr 对。其他客户端使用该应用程序检查对象是否列在验证服务器上。如果是真的,那么这个对象就是真的。
半导体“寒冬”到底是个怎样的寒冬?
具有有源输出放电功能的线性稳压器需要快速关断的目标系统
如何在Petalinux下定位decice-tree错误的一些技巧
如何评估数字货币的基本价值
对含DFIG并网的送出变压器涌流影响差动保护等方面进行研究
具有竞争力的基于PUF架构的嵌入式系统OTP解决方案
安全可以被“看见”吗?华云安的答案是“可以,且持续验证”
TCL董事长坦言实施3+1行业架构调控三网融合议案
房地产为何纷纷投入AI技术
通过同步开关稳压器降低噪声
H.264视频编解码FPGA低延迟解决方案
AD670模数转换电路
各接口传输速率列表分享
G20峰会中美重启贸易磋商,关税取消有望?
IDT推出支持LTE和EGSM的低互调失真混频器IC
中国面板成为大赢家,中国面板企业可望继续保持竞争优势
虹科AR解决方案为仓库和配送中心提高工作效率
MCS51系列单片机软件抗干扰技术中的误区介绍
内置特殊传感器,特斯拉电动皮卡能够自动驾驶
专利曝光!苹果正在测试一种MacBook上键盘