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

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

3天内不再提示

基于SHA105 CryptoAuthentication™芯片的硬件安全设计指南

科技观察员 2025-10-11 10:51 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Microchip Technology SHA105身份验证IC旨在为一次性和生态系统控制应用提供128位对称安全性。该认证IC设计用作配套器件,与微控制器/微处理器无关。SHA105身份验证IC用于对称身份验证用例的主机侧,可提供安全密钥存储。该IC还可通过CheckMAC操作验证附件/一次性安全设备上的MAC操作。SHA105身份验证IC具有各种针对攻击的安全措施,以及针对侵入式攻击的强大物理保护机制。应用包括用于一次性设备和附件身份验证、生态系统控制和防克隆的主机侧身份验证支持。

数据手册:*附件:Microchip Technology SHA105身份验证IC数据手册.pdf

特性

  • 加密身份验证器件,具有基于硬件的安全密钥存储:
    • 用于对称密钥的受保护存储器
  • 支持Hardware对客户生成的MAC进行校验MAC验证
  • 内部高品质NIST SP 800-90A/B/C随机数发生器 (RNG)
  • 各种防攻击安全措施
  • 强大的物理保护机制,防止侵入式攻击
  • 现场可编程EEPROM
    • 单个对称密钥
    • I/O保护密钥
    • 384字节用户内存
    • +55℃下数据保留长达40年
  • 单调计数器,最大计数值为10000
  • 72位唯一序列号
  • 400kHz快速模式I^2C^接口
  • 电源电压范围:1.65V至5.5V
  • 标称睡眠电流:130nA
  • 人体模型 (HBM):ESD > 4kV
  • 8焊盘UDFN (3mm x 3mm) 和8引脚SOIC封装选项

引脚

1.png

基于SHA105 CryptoAuthentication™芯片的硬件安全设计指南


一、芯片核心功能与安全架构

  1. 主机侧对称认证引擎
    SHA105作为Microchip CryptoAuthentication™家族成员,专为‌主机侧认证‌场景设计。其核心功能包括:
    • 32字节(256位)对称密钥存储(Slot 3),支持SHA-256算法提供128位密钥强度
    • 硬件级CheckMAC验证,可校验客户端生成的MAC值
    • 内置NIST SP 800-90A/B/C标准真随机数生成器(RNG)
  2. 物理安全机制
    • 抗侵入式攻击的硬件防护层(如金属屏蔽网)
    • EEPROM数据加密存储,支持40年@55℃数据保留
    • 单调计数器(最大10,000次计数)防止重放攻击

二、关键电路设计规范

  1. 接口电气特性

    参数最小值典型值最大值条件
    工作电压范围1.65V-5.5V全温度范围(-40℃~+105℃)
    I2C时钟频率--400kHz支持标准/快速模式
    休眠电流-130nA325nAVCC≤3.6V, TA≤55℃
  2. PCB布局要点

    • UDFN封装‌:必须将底部裸露焊盘连接至GND
    • ESD防护‌:所有I/O引脚需满足HBM ESD>4kV
    • 信号完整性:SCL/SDA走线长度匹配(偏差<50ps)

三、安全开发注意事项

  1. 密钥管理规范
    • 生产环节必须通过Microchip Trust Platform服务注入密钥
      (支持Trust&GO/TrustFLEX/TrustCUSTOM三种模式)
    • 禁止在非安全环境中传输明文密钥
  2. 防侧信道攻击设计
    • 在CheckMAC操作前后插入随机延时
    • 电源滤波电路需满足10mV纹波要求
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • IC
    IC
    +关注

    关注

    36

    文章

    6258

    浏览量

    184241
  • microchip
    +关注

    关注

    52

    文章

    1612

    浏览量

    120604
  • 身份验证
    +关注

    关注

    0

    文章

    28

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    请问搭建智能硬件安全实验室需要什么设备或者是技术?求大神指教

    请问搭建智能硬件安全实验室需要什么设备或者是技术?求大神指教
    发表于 07-30 14:02

    硬件安全是什么?

    硬件安全技术系列课程详细介绍硬件安全相关的攻击技术和抗攻击设计技术,包括芯片安全架构设计和安全认证。
    发表于 07-29 09:25

    Arm的***是怎样保证硬件安全

    Arm的***是怎样保证硬件安全的?正好看到有人问这个问题,所以来找专家咨询一下,谢谢
    发表于 08-15 15:12

    副井绞车硬件安全模块与硬件状态显示装置的设计

    东欢佗矿业公司副井绞车硬件安全模块故障严重影响该公司的正常提升运输,硬件安全模块和硬件状态显示装置的设计不仅使得硬件回路故障率大大降低,而且缩短了故障查找和排
    发表于 01-12 17:16 14次下载

    清华大学首次提出用独立的芯片“动态”监测硬件安全

    该技术首次提出用独立的芯片“动态”监测硬件安全,让CPU硬件安全的保障手段从以传统的流程管控和静态检测为主的“事前预防”,扩大到了“事中监测”和“管控危害”,从而构建起了完善的CPU硬件安全
    的头像 发表于 11-12 14:26 3748次阅读

    如何将硬件安全模块功能直接集成到车辆的安全概念中?

    在带有嵌入式硬件安全模块的 CPU 上运行的安全堆栈如今被认为是汽车网络安全的核心。 因此,它们也是车辆功能安全的关键先决条件。 在最坏的情况下,针对网络攻击的
    的头像 发表于 08-20 09:22 7197次阅读

    聊聊硬件安全设计以及硬件安全机制相关的内容

    在系统开发阶段,我们细化了功能安全需求FSR,得到了技术层面可实施的技术安全需求TSR,并将其分配至系统架构中的硬件(HW)和软件(SW)组件,接下来就需要根据硬件相关的TSR进行
    发表于 09-26 11:27 6339次阅读

    学习笔记|硬件安全属性介绍

    学习笔记|硬件安全属性介绍
    的头像 发表于 09-26 17:16 1298次阅读
    学习笔记|<b class='flag-5'>硬件安全</b>属性介绍

    CryptoAuthentication Xplained Pro入门工具包用户指南

    电子发烧友网站提供《CryptoAuthentication Xplained Pro入门工具包用户指南.pdf》资料免费下载
    发表于 09-21 09:24 1次下载
    <b class='flag-5'>CryptoAuthentication</b> Xplained Pro入门工具包用户<b class='flag-5'>指南</b>

    CryptoAuthentication个性化指南

    电子发烧友网站提供《CryptoAuthentication个性化指南.pdf》资料免费下载
    发表于 09-25 15:06 0次下载
    <b class='flag-5'>CryptoAuthentication</b>个性化<b class='flag-5'>指南</b>

    SHA105概要数据手册

    电子发烧友网站提供《SHA105概要数据手册.pdf》资料免费下载
    发表于 01-21 14:33 0次下载
    <b class='flag-5'>SHA105</b>概要数据手册

    SHA104和SHA105 mikroBUS™评估板用户指南

    电子发烧友网站提供《SHA104和SHA105 mikroBUS™评估板用户指南.pdf》资料免费下载
    发表于 01-21 14:40 0次下载
    <b class='flag-5'>SHA</b>104和<b class='flag-5'>SHA105</b> mikroBUS™评估板用户<b class='flag-5'>指南</b>

    ‌Microchip SHA106加密认证芯片技术解析与应用指南

    Microchip Technology SHA106 CryptoAuthentication™器件非常适合用于附件或一次性应用。SHA106是SHA104的寄生供电型单线接口 (S
    的头像 发表于 10-10 14:51 389次阅读
    ‌Microchip <b class='flag-5'>SHA</b>106加密认证<b class='flag-5'>芯片</b>技术解析与应用<b class='flag-5'>指南</b>

    Microchip EV97M19A评估板技术解析与应用指南

    Microchip Technology EV97M19A评估板是一款mikroBUS™扩展板,用于演示Microchip SHA104和SHA105的功能。SHA104旨在用于配件端应用,特别是
    的头像 发表于 10-11 10:23 431次阅读
    Microchip EV97M19A评估板技术解析与应用<b class='flag-5'>指南</b>

    Microchip SHA104安全认证芯片技术解析与应用指南

    104身份验证IC可用于主机能够通过挑战响应配对来协助身份验证的系统。为提高安全性,这些IC还可与主机侧安全设备配合使用,以执行CheckMAC操作。这些身份验证IC可搭配SHA105或其他Microchip
    的头像 发表于 10-11 11:06 413次阅读
    Microchip <b class='flag-5'>SHA</b>104<b class='flag-5'>安全</b>认证<b class='flag-5'>芯片</b>技术解析与应用<b class='flag-5'>指南</b>