随着物联网 (IoT) 设备的发展,嵌入式系统的安全性已成为一个关键问题。系统的安全级别取决于应用程序。一些应用需要相对较高的安全级别,不需要具备较高的计算能力,如智能行李牌、智能锁等。
在目前的市场上,配备安全引擎和大内存的MCU可能会导致系统设计的成本和复杂性更高。事实上,像AES这样的安全算法本身实际上并不安全,它们是公共知识和可预测的。安全系统还需要硬件信任根来增强安全性。因此,我们为紧凑型嵌入式系统提出了一种具有成本竞争力的PUF架构。
什么是物理不可克隆功能 (PUF)?
物理不可克隆函数是一种噪声函数,可以从给定的输入(挑战)生成唯一的输出(响应/数字指纹)。通常,PUF 的属性是不可克隆的、不可预测的和不重复的。它可用于生成质询/响应对。
有许多不同类型的 PUF,例如基于延迟的 PUF、基于内存的 PUF 和涂层 PUF。主流是SRAM PUF,它使用制造工艺变化和随机启动模式。内存地址用作质询,相应内存地址的内容是响应。对于注册,它需要一个模糊提取器来生成密钥及其帮助程序数据。帮助程序数据可以还原密钥。A-China PUF是PUF技术之一,它使用一次性可编程(OTP)存储器,通过使用硅制造工艺生成“数字指纹”。该技术不需要模糊提取器,并且用户友好。
亚华PUF如何运作
A-中国PUF比特电池由两个连接到高电压的MOS电容器组成。
在注册过程中,两侧都施加高压。只有一个MOS电容器破裂以产生“0”或“1”作为PUF值,并且该过程是随机的,并保证ID是唯一且不可克隆的。
配备A-中国PUF的单片机如何产生CR对
MCU(如 MCU007 嵌入式 PUF 模块)和安全引擎共同意味着开发人员可以轻松使用它。例如,MCU007中的安全引擎包括DES,TDES,公司的PUF算法,并通过内部电路获取PUF密钥。之后,它使用 PUF 键和输入质询来生成响应。在此过程中,不会泄露 PUF 密钥,并保证 PUF 密钥的机密性。
典型应用
它可以广泛用于防伪和唯一识别用例。例如,验证服务器注册了对象的 CR 对。其他客户端使用该应用程序来检查对象是否在验证服务器上列出。如果这是真的,那么这个对象是真实的。
审核编辑:郭婷
-
电容器
+关注
关注
64文章
6977浏览量
108800 -
mcu
+关注
关注
147文章
19232浏览量
405188 -
嵌入式
+关注
关注
5212文章
20763浏览量
338794
发布评论请先 登录
Infineon嵌入式系统解决方案:高效、灵活且具成本优势
Samtec应用分享 | 嵌入式连接器解决方案
飞凌嵌入式亮相德国纽伦堡embedded world 2026,深耕全球嵌入式AI市场!
Parasoft C/C++test:嵌入式安全关键行业的一体化软件测试解决方案
什么是嵌入式操作系统?
嵌入式系统软件架构通常划分
嵌入式软件分层架构设计原则
嵌入式需要掌握哪些核心技能?
PIC64GX1000 RISC-V MPU:一款面向嵌入式计算的高性能64位多核处理器
嵌入式达到什么水平才能就业?
海绵泡沫切割机嵌入式数控系统的硬件架构设计与核心
是德示波器MSOX3052T在嵌入式系统中的应用
面向嵌入式系统的基于PUF架构的OTP竞争解决方案
评论