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

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

3天内不再提示

不可克隆的 PUF 功能可以提高 MCU 的安全性

温暖镜头 来源:a1271916008 作者:a1271916008 2023-01-03 09:45 次阅读

如果您花费数小时的精力和独创性来设计产品,却在市场上找到更便宜的仿制品,您会有什么感觉?如果随着时间的推移,这些模仿者失败并以某种方式侵蚀了您公司品牌声誉,该怎么办?这种情况经常发生,尤其是在黑客精通技术、消费者被低成本选择所吸引的情况下。

因此,这就是为什么从一开始就在您的产品中设计安全性很重要——尤其是当您的产品联网且智能时。根据 NETSCOUT 的威胁情报报告“恐怖比特时代的黎明:2018 年下半年的调查结果”,物联网 (IoT)设备一旦连接到互联网,平均只需五分钟就会受到攻击。

通过为您的设计考虑强大的安全性,您可以避免:

收入和知识产权损失

低于标准的假冒产品和克隆产品

侵入您客户的网络,敏感信息可能在那里被访问

在连接的设备和云之间传输的数据被盗

甚至在智能医疗设备的情况下造成身体伤害

在这里,我们将讨论如何通过实施一个使黑客几乎不可能复制或克隆信息的系统来保护您的企业和客户免受侵入性和逆向工程攻击。

选择安全系统来保护您的设计

那么既然我们已经提出了考虑安全性的理由,那么最好的方法是什么?在保护您的设计的各种方法中,基于硬件的安全是最可靠的方法之一。与其基于软件的对应物不同,硬件安全提供了难以更改的物理层的优势以及对密钥管理的支持。密钥是密码学不可或缺的一部分,有助于确保必须交换消息或数据的双方有效。

实施物理不可克隆函数 (PUF) 技术

安全 IC 的出现使从头开始保护您的设计变得更加容易,甚至可以为现有设计增加安全性。然而,通过复杂的侵入性攻击,黑客可以尝试从安全 IC 中窃取加密密钥,从而危及这些 IC。由于芯片设计人员在创建物理不可克隆功能 (PUF) 技术方面的独创性,这就是芯片设计人员可能占上风的地方。PUF 技术几乎不可能克隆或复制,因为它源于 IC 复杂多变的物理和电气特性。这些属性是随机且不可预测的。PUF 技术为其关联的 IC 本身生成数字指纹;该指纹可以作为识别、认证、加密/解密、防伪、和硬件软件绑定。PUF 技术的理想实施不需要电池或其他永久电源;具有耐物理检查的电路;并仅在加密操作需要时生成密钥。

ChipDNA PUF 技术:你无法窃取不存在的密钥

Maxim 的 PUF 实现称为ChipDNA ™技术,旨在提供针对入侵和逆向工程攻击的强化保护。ChipDNA PUF 电路基于基本 MOSFET 器件自然发生的随机模拟特性来生成加密密钥。密钥仅在需要时生成,绝不会存储在芯片上。每个 PUF 电路生成的唯一二进制值可以在温度和电压以及设备老化时重复。如果有人试图破解 ChipDNA 设备,侵入式攻击本身就会改变 PUF 电路的电气特性,从而阻止攻击。

ChipDNA 产品组合中的最新器件是 DeepCover ® MAX32520安全 Arm ® Cortex ® -M4微控制器,具有适用于物联网应用的安全启动功能,是业界首款采用 PUF 技术的安全微控制器。MAX32520 在最近的嵌入式世界大会上获得了嵌入式计算设计的最佳展示奖。装置:

通过对超出范围的值进行电压和温度监控,以及芯片屏蔽集成来阻止探测,从而防止篡改

防止侧信道攻击

在代码执行之前验证闪存完整性,并在通过安全引导加载程序安全上传闪存之前验证源

使用符合 FIPS SP-800-90B 和 SP-800-90A 的 TRNG 和 AES-256、ECDSA-512 和 SHA-512 硬件加速器提供高级加密

具有 2MB 的安全内存,足以将保护扩展到加密密钥之外以包括应用程序代码

凭借 PUF 技术、高级密码引擎、代码加密和安全引导加载程序等特性,MAX32520 可用于应对包括克隆、物理检查、代码更改、IP 窃取和订阅欺诈在内的威胁,以及数据隐私等问题、网络保护和供应链控制。评估套件MAX32520-KIT可用于测量 MAX32520 的功能。测试 MAX32520 用于嵌入式通信设备、嵌入式连接系统、IoT 节点和网关、安全工业设备和传感器以及机顶盒等应用。

结论

底线:如果你想让黑客的日子更难过——并保护你的客户和你的企业——采用 PUF 技术的安全微控制器可能是你最好的朋友。PUF技术为其关联的IC创建数字指纹,作为识别、认证、加密/解密、防伪和软硬件绑定算法的密钥。基于这项技术,Maxim 的 MAX32520 DeepCover ® secure Arm ® Cortex ® -M4微控制器通过防止克隆、物理检查、代码更改、IP 盗窃和订阅欺诈来解决数据隐私、网络保护和供应链控制等问题。

为什么带有 PUF 的安全微控制器是强大的物联网黑客防御博客由 Christine Young 撰写。

Christine Young 是 Maxim Integrated 的博主。

审核编辑黄宇

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

    关注

    146

    文章

    16017

    浏览量

    343627
  • 物联网
    +关注

    关注

    2869

    文章

    41622

    浏览量

    358380
  • PUF
    PUF
    +关注

    关注

    2

    文章

    22

    浏览量

    8469
收藏 人收藏

    评论

    相关推荐

    新思科技收购Intrinsic ID,持续拓展全球领先的半导体IP产品组合

    新思科技(Synopsys)近日宣布完成对Intrinsic ID的收购,后者是用于系统级芯片(SoC)设计中物理不可克隆功能PUF)IP的领先提供商。
    的头像 发表于 04-01 17:11 203次阅读

    求助,为什么说电气隔离安全性比较高?

    为什么说电气隔离安全性比较高?
    发表于 11-02 08:22

    车规MCU功能安全库是什么

    监测和控制系统的运行,以确保系统在发生故障时能够安全地进入故障状态或安全地恢复正常工作。 车规MCU功能安全库的核心
    的头像 发表于 10-27 17:45 1207次阅读
    车规<b class='flag-5'>MCU</b>的<b class='flag-5'>功能</b><b class='flag-5'>安全</b>库是什么

    MCU是怎么为物联网端点设备提高安全性的?

    MCU 是怎么为物联网端点设备提高安全性的?
    发表于 10-17 08:53

    使用PUF的外部安全存储应用说明

    电子发烧友网站提供《使用PUF的外部安全存储应用说明.pdf》资料免费下载
    发表于 09-13 15:38 0次下载
    使用<b class='flag-5'>PUF</b>的外部<b class='flag-5'>安全</b>存储应用说明

    国内首创!通过SDK集成PUF,“芯片指纹”打造MCU安全芯片

    近期,中国移动旗下芯昇科技有限公司新推出一款高安全MCU芯片——CM32Sxx系列,通过使用帕孚信息科技有限公司SoftPUF开发工具包,在芯片中集成物理不可克隆
    发表于 09-06 09:44

    STM32H5 MCU系列提升性能与信息安全性

    强大的Arm® Cortex®-M33 MCU运行频率高达250 MHz的Arm®Cortex®-M33内核32位MCU满足绝大多数工业应用的需求安全性可扩展,满足各类需求从基本的安全
    发表于 09-06 06:29

    MCU应用安全性

    MCU应用安全性
    的头像 发表于 08-10 11:04 405次阅读
    <b class='flag-5'>MCU</b>应用<b class='flag-5'>安全性</b>

    ARMv8系统中的安全性

    TrustZone体系结构为系统设计人员提供了一种帮助保护系统的方法TrustZone安全扩展和安全外设。低级程序员应该 理解TrustZone架构对系统的设计要求;即使他们不使用安全功能。 ARM
    发表于 08-02 18:10

    国内首创!通过SDK集成PUF,帕孚信息“芯片指纹”打造MCU安全芯片

    近期,中国移动旗下芯昇科技有限公司新推出一款高安全MCU芯片——CM32Sxx系列,通过使用帕孚信息科技有限公司SoftPUF开发工具包,在芯片中集成物理不可克隆
    的头像 发表于 07-27 10:52 621次阅读

    了解物理上不可克隆功能技术如何使您的设计受益

    集成了物理不可克隆功能PUF)技术的可靠、经济高效的IC直到最近才问世。在这篇博文中,我将揭开PUF技术的神秘面纱,以帮助您更好地了解它如
    的头像 发表于 06-28 17:04 510次阅读

    是什么让PUF技术成为密码学中最好的保护之一?

    物理不可克隆功能PUF)用于密码学和嵌入式安全IC中,以生成按需密钥,这些密钥在使用后立即被擦除。PU
    的头像 发表于 06-28 10:12 2085次阅读
    是什么让<b class='flag-5'>PUF</b>技术成为密码学中最好的保护之一?

    芯片DNA如何物理不可克隆功能技术保护嵌入式系统

    基于硬件的安全性提供了针对网络攻击的强大保护,当实现加密功能的芯片使用时,物理不可克隆功能PUF
    的头像 发表于 06-16 11:43 884次阅读
    芯片DNA如何物理<b class='flag-5'>不可</b><b class='flag-5'>克隆</b>的<b class='flag-5'>功能</b>技术保护嵌入式系统

    s32k312 MCU如何使用安全启动功能

    我目前正在使用s32k312 MCU ,需要使用安全启动功能。 我试图在文档(HSE 参考手册等)中找到任何指示,说明如果启用此功能会增加多少时间到启动时间,但运气不好。我在哪里
    发表于 06-05 09:54

    RISC-V如何保证高权限模式程序及外设的安全性

    RISC-V有机器模式、监管模式和用户模块,但无论在哪个模式下当TRAP发生时都会转到机器模式,是不是也就意味着在用户模式下进入中断服务程序也会拥有机器模式的权限,那我们如何保证高权限模式程序及外设的安全性
    发表于 05-26 08:11