0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

具有竞争力的基于PUF架构的嵌入式系统OTP解决方案

星星科技指导员 来源:嵌入式计算设计 作者:Wilson Ho 2022-06-08 09:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

随着物联网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 对。其他客户端使用该应用程序检查对象是否列在验证服务器上。如果是真的,那么这个对象就是真的。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    147

    文章

    18605

    浏览量

    386984
  • 物联网
    +关注

    关注

    2939

    文章

    47317

    浏览量

    407817
  • 服务器
    +关注

    关注

    13

    文章

    10094

    浏览量

    90880
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    嵌入式软件分层架构设计原则

    ,通过硬件抽象层与硬件交互,确保代码的可移植性。 资源效率:嵌入式系统通常具有有限的资源(如内存、处理能力),因此每一层都应考虑高效的资源管理,避免不必要的开销。
    发表于 11-28 07:05

    新紫光集团的核心竞争力是什么?

    在智能科技产业蓬勃发展的当下,新紫光集团作为具有全球竞争力的智能科技产业集团脱颖而出,其核心竞争力在多方面有着显著体现,主要涵盖全产业链布局、技术创新能力、全球市场影响以及高效的集团
    的头像 发表于 11-26 14:09 160次阅读

    嵌入式就业形势好不好?

    。 许多工作多年的工程师,由于长期停留在“调板子、写裸机代码”的阶段,而逐渐被市场边缘化。因此,持续学习、紧跟技术潮流,成为了嵌入式工程师保持竞争力的关键。 五、行业选择的重要性 对于嵌入式工程师而言,行业
    发表于 11-10 11:48

    芯微GPIO拓展系列芯片赋能智能硬件与嵌入式系统

    在当今智能硬件与嵌入式系统飞速发展的时代,主控芯片的GPIO引脚资源常常面临捉襟见肘的困境。为了突破这一瓶颈,芯微GPIO拓展系列芯片赋能智能硬件与嵌入式
    的头像 发表于 10-31 16:40 227次阅读
    <b class='flag-5'>力</b>芯微GPIO拓展系列芯片赋能智能硬件与<b class='flag-5'>嵌入式</b><b class='flag-5'>系统</b>

    嵌入式需要掌握哪些核心技能?

    嵌入式需要掌握哪些核心技能? 若想通过学习嵌入式技术提升就业竞争力,需重点掌握C语言、嵌入式硬件架构、RTOS/Linux开发、通信协议四
    发表于 10-21 16:25

    油介质损耗及电阻率测试仪的嵌入式系统架构与抗干扰设计

    油介质损耗及电阻率测试仪的精准检测能力,不仅依赖于核心的电气测量模块与温控系统,更离不开稳定可靠的嵌入式系统作为“中枢神经”。嵌入式系统承担
    的头像 发表于 09-02 13:57 354次阅读
    油介质损耗及电阻率测试仪的<b class='flag-5'>嵌入式</b><b class='flag-5'>系统</b><b class='flag-5'>架构</b>与抗干扰设计

    盘点嵌入式就业所需要的技能有哪些?

    和知识,以适应不同行业的工作需求。同时,随着技术的不断发展和创新,嵌入式工程师还需要不断更新自己的知识和技能,保持竞争力
    发表于 08-11 15:43

    入行嵌入式应该怎么准备?

    不同的领域,如汽车、医疗、工业控制等。对于特定领域的了解将使你更具竞争力。因此,了解不同领域的特点和要求是非常有益的。 入行嵌入式需要掌握的技术能力远不止上述几点,但这些是入门的基础。通过学习和实践,方可逐渐提高自己的技术水平,并在
    发表于 08-06 10:34

    入行嵌入式难度大不大?

    ,学习嵌入式会相对容易一些。但需要注意的是,嵌入式开发不仅需要技术能力,还需要具备良好的沟通能力和解决问题的能力。 (三)技能提升 对于已经在嵌入式领域工作的人来说,技能提升是保持竞争力
    发表于 04-17 10:14

    高可靠性嵌入式主板设计

    设计直接影响整个系统的稳定性和寿命。因此,设计高可靠性的嵌入式主板不仅是技术挑战,也是提高产品竞争力的关键因素。本文将深入探讨高可靠性嵌入式主板设计的各个方面,包括硬件选型
    的头像 发表于 03-25 15:11 809次阅读
    高可靠性<b class='flag-5'>嵌入式</b>主板设计

    使用Lattice mVision打造嵌入式视觉系统解决方案

    嵌入式视觉是嵌入式系统与机器视觉技术的集合,嵌入式视觉系统硬件集成摄像头模组和处理板,将图像捕获和图像处理功能结合在一台设备中。
    的头像 发表于 03-06 16:09 1215次阅读

    旺电子携手熵码科技推出后量子加密解决方案

    全球嵌入式非易失性内存(eNVM)解决方案的领导厂商旺电子,与旗下专注于PUF(物理不可克隆功能)安全IP的子公司熵码科技,今日正式推出全球首款结合
    的头像 发表于 03-05 11:43 871次阅读

    嵌入式软件工程师就业好不好?

    、智能医疗设备等,都离不开嵌入式软件的支持。预计2025年,物联网设备的数量将呈爆发式增长,这将为嵌入式软件开发工程师带来大量的就业机会。 薪资待遇具有竞争力 由于
    发表于 02-20 10:19

    ARM架构嵌入式主板特点

    极其广泛。ARM架构嵌入式主板有什么特点呢?一、工作时间及环境:ARM主板不受时间限制,可常开机,无需人员维护。在有电源调节的情况下,只要接通电源,就会自动启动,
    的头像 发表于 12-31 16:03 1839次阅读
    ARM<b class='flag-5'>架构</b><b class='flag-5'>嵌入式</b>主板特点

    嵌入式工程师常用的开发工具有哪些?

    嵌入式工程师常用的开发工具有哪些? 在嵌入式系统开发的广阔领域中,嵌入式工程师们凭借着一系列强大的工具,将创意与技术完美融合,打造出高效、可
    发表于 12-20 15:29