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

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

3天内不再提示

面向嵌入式系统的基于PUF架构的OTP竞争解决方案

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

扫码添加小助手

加入工程师交流群

随着物联网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

    文章

    6945

    浏览量

    106607
  • mcu
    mcu
    +关注

    关注

    147

    文章

    18605

    浏览量

    387029
  • 嵌入式
    +关注

    关注

    5186

    文章

    20146

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    一个面向单片机、事件驱动的嵌入式开发平台介绍

    EventOS,是一个面向单片机、事件驱动的嵌入式开发平台。它主要有两大技术特色:一是事件驱动,二是超轻量。EventOS以及其母项目EventOS,目标是开发一个企业级的嵌入式开发平台,以事件总线
    发表于 12-05 06:26

    嵌入式系统软件架构通常划分

    嵌入式系统的软件架构通常划分如下分层设计: 应用层:环境温度监测、报警触发逻辑。 中间件层:支持MQTT协议的网络通信模块,用于将温度数据上传至云端。 操作系统层:基于FreeRTOS
    发表于 12-01 07:20

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

    嵌入式软件分层架构的设计原则如下: 模块化和可扩展性:每一层应当保持松耦合,这样当硬件变化或某些功能扩展时,只需要修改对应的层次,而不影响整体架构。 硬件无关性:上层代码应当尽量避免直接依赖硬件
    发表于 11-28 07:05

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

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

    PIC64GX1000 RISC-V MPU:一款面向嵌入式计算的高性能64位多核处理器

    Microchip Technology PIC64GX1000 64位RISC-V四核微处理器 (MPU) 支持Linux^®^ 操作系统,基于RISC-V指令集架构,提供高效节能的嵌入式计算平台
    的头像 发表于 09-30 14:47 508次阅读
    PIC64GX1000 RISC-V MPU:一款<b class='flag-5'>面向</b><b class='flag-5'>嵌入式</b>计算的高性能64位多核处理器

    嵌入式达到什么水平才能就业?

    (三)实战经验拥有2-3 个完整嵌入式项目经验:项目需包含需求分析、方案设计、代码开发、测试优化全流程,能清晰阐述项目难点与解决方案能独立排查项目中的软硬联调问题:比如通过示波器查看信号波形定位
    发表于 09-15 10:20

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

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

    是德示波器MSOX3052T在嵌入式系统中的应用

    混合信号示波器,凭借其创新的硬件架构与智能分析功能,为嵌入式系统调试提供了全新的解决方案。本文将从技术特性、应用场景及实战案例三个维度,深入探讨该示波器在
    的头像 发表于 08-27 17:38 495次阅读
    是德示波器MSOX3052T在<b class='flag-5'>嵌入式</b><b class='flag-5'>系统</b>中的应用

    AMD 2025.1版嵌入式软件和工具的新增功能

    AMD 2025.1 版嵌入式软件和工具是面向新一代嵌入式系统开发而打造的综合平台,全面加速概念构想到部署落地。
    的头像 发表于 08-15 15:32 1030次阅读

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

    架构、总线协议和存储器管理等概念的理解也是必不可少的。 三、操作系统嵌入式系统通常需要运行一个实时操作系统(RTOS)或者一个精简版的操作
    发表于 08-06 10:34

    瑞芯微嵌入式方案概述

    瑞芯微(Rockchip)是一家专注于高性能、低功耗芯片设计的中国半导体公司,其嵌入式解决方案广泛应用于智能终端、物联网、工业控制、多媒体处理等领域。以下是瑞芯微嵌入式方案的核心特点、
    的头像 发表于 03-28 12:11 1215次阅读
    瑞芯微<b class='flag-5'>嵌入式</b><b class='flag-5'>方案</b>概述

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

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

    IAR分析嵌入式系统的市场前景

    作为全球领先的嵌入式系统开发软件解决方案供应商,IAR始终致力于为客户提供高性能与高安全性的开发工具,支持不同行业的嵌入式产品开发。
    的头像 发表于 02-26 15:34 900次阅读

    展会预告 | 启扬智能邀您共赴2025德国国际嵌入式

    2025年德国国际嵌入式展将于2025年3月11-13日在德国纽伦堡会展中心举办。作为全球规模最大的嵌入式展会,EmbeddedWorld2025,将面向各种工业智能系统
    的头像 发表于 02-21 17:29 894次阅读
    展会预告 | 启扬智能邀您共赴2025德国国际<b class='flag-5'>嵌入式</b>展

    ARM架构嵌入式主板特点

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