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

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

3天内不再提示

DS2476 DeepCover安全协处理器技术手册

要长高 2025-05-14 10:51 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

概述
DS2476为安全ECDSA和HMAC SHA-256协处理器,与DS28C36配套。协处理器可计算在DS28C36执行任何运算所必须的HMAC或ECDSA签名。DS2476提供一组核心的加密工具,集成非对称(ECC-P256)和对称(SHA-256)加密功能。除了硬件加密引擎提供的安全服务外,器件也集成FIPS/NIST真随机数发生器(RNG)、8Kb安全EEPROM、仅递减计数器、双引脚可配置GPIO和唯一的64位ROM识别码(ROM ID)。

ECC公钥/私钥功能采用NIST定义的P-256曲线,包括FIPS 186兼容的ECDSA签名发生和验证,支持双向对称密钥认证模式。SHA-256密钥功能兼容FIPS 180,可灵活地配合ECDSA使用或独立使用,实现多种HMAC功能。

两个GPIO引脚可通过命令控制独立工作,包括配置,支持安全认证和非安全认证操作,包括基于ECDSA的密码可靠模式,支持主机处理器安全引导。这种安全引导方法也可用于支持协处理器功能。

DeepCover®嵌入式安全方案采用多重先进的安全机制保护敏感数据,提供最高等级的密钥存储安全保护。为防止器件级安全攻击,实施了入侵和非入侵反制措施,包括有源芯片屏蔽、密钥存储器加密,以及基于算法的方法。
数据表:*附件:DS2476 DeepCover安全协处理器技术手册.pdf

应用

  • 配件和外设安全认证
  • 控制器
  • IoT节点加密保护
  • 参数
  • 安全引导或下载固件和/或系统参数
  • 安全储存主机的密钥

特性

  • ECC-256计算引擎
    • FIPS 186 ECDSA P256签名和验证
    • ECDH密钥认证交换,防止中间人攻击
    • ECDSA认证读/写可配置存储器
  • FIPS 180 SHA-256计算引擎
    • HMAC
  • ECDH SHA-256 OTP (一次性密码本)加密读/写可配置存储器(使用ECDH生成的密钥)
  • 两个GPIO引脚,带有可选的安全认证控制
    • 漏极开路,4mA/0.4V
    • 可选SHA-256或ECDSA安全认证开/关以及状态读取
    • 可选ECDSA证书,在多块哈希算法之后设置为开/关,实现安全引导
  • RNG带有NIST SP 800-90B兼容熵源,带有读出功能
  • 可选芯片产生的私钥/公钥对,用于ECC运算
  • 17位一次性可设置、非易失仅递减计数器,带安全认证读操作
  • 8Kb EEPROM,用于用户数据、密钥和证书
  • 唯一且不可更改的工厂编程64位识别码(ROM ID)
    • 可选输入数据元素,用于加密和密钥运算
  • I²C通信,100kHz和400kHz
  • 工作范围:3.3V ±10%,-40°C至+85°C
  • 6引脚TDFN封装

电特性
image.png

引脚配置描述
image.png

I²C

一般特性

I²C 总线由一条数据线(SDA)和一条时钟线(SCL)组成,用于通信。SDA 和 SCL 都是双向线路,通过上拉电阻连接到正电源电压。当没有通信时,两条线均为高电平。连接到总线的输出级设备必须具有开漏或集电极开路,以实现线与功能。I²C 总线上的数据以字节为单位传输,标准模式下速率高达 100kbps,快速模式下高达 400kbps。DS2476 在这两种模式下均可工作。

在总线上发送数据的设备定义为发送器,接收数据的设备定义为接收器。控制通信的设备称为主机。主机控制从机,当各个从机被单独访问时,每个从机都必须有一个不与总线上其他设备冲突的从机地址。

只有在总线不忙时才能启动数据传输。主机生成串行时钟(SCL),控制总线访问,生成起始(START)和停止(STOP)条件,并确定传输的数据字节数。数据在起始和停止条件之间传输(见图 42)。数据以字节为单位传输,最高有效位先发送。每个字节后面都跟随一个来自主机的确认位,以实现主机和从机之间的同步。

从机地址

DS2476 响应的从机地址如图 43 所示。从机地址是从机地址/控制字节的一部分。从机地址/控制字节的最后一位(R/W)定义数据方向。当设置为 0 时,后续数据从主机流向从机(写操作);当设置为 1 时,数据从从机流向主机(读操作)。
image.png

I²C定义

以下术语常用于描述I²C数据传输,其定时参考在图44中定义。

总线空闲或非忙状态

数据线(SDA)和时钟线(SCL)均处于非活动状态,且为逻辑高电平。

起始(START)条件

要与从机开始通信,主机必须生成一个起始条件。起始条件定义为:在时钟线(SCL)保持高电平期间,数据线(SDA)从高电平变为低电平。

停止(STOP)条件

要与从机结束通信,主机必须生成一个停止条件。停止条件定义为:在时钟线(SCL)保持高电平期间,数据线(SDA)从低电平变为高电平。

重复起始(Repeated START)条件

重复起始条件常用于在指定内存地址进行读访问后进行读操作。主机可以在数据传输结束时生成一个重复起始条件,以便紧接着启动新一轮数据传输。重复起始条件的生成方式与正常起始条件相同,但不会在停止条件后使总线进入空闲状态。

有效数据

除了起始和停止条件外,只有在时钟线(SCL)为低电平且稳定时,数据线(SDA)上的电平变化才有效。在整个SCL脉冲高电平期间,SDA上的数据必须保持稳定,且需满足建立时间(tSU_DAT )和保持时间(tHD_DAT )的要求(在SCL上升沿之前),见图44 。每个数据位对应一个时钟脉冲。在SCL脉冲上升沿期间,数据移入接收设备。

写操作完成时,主机必须在建立时间(最小tSU_DAT ,见图44 )之前释放SDA线,以便在SCL上升沿时有足够时间开始读操作。从机在SCL前一个脉冲的下降沿将每个数据位移出SDA线,并在SCL上升沿时将数据位的值锁存。主机必须生成所有SCL时钟脉冲,包括用于读操作的那些脉冲。
image.png

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

    关注

    0

    文章

    84

    浏览量

    18616
  • DeepCover
    +关注

    关注

    0

    文章

    59

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RISC-V设计的基本安全处理器

      为了保护 IoT 应用程序,PUFsecurity 利用芯片指纹技术来强化信任根,并开发了 PUFiot,这是一种具有广泛安全边界的安全处理器
    发表于 08-16 09:31 2018次阅读
    RISC-V设计的基本<b class='flag-5'>安全</b><b class='flag-5'>协</b><b class='flag-5'>处理器</b>

    贸泽备货Maxim DS2477安全I2C处理器 提供身份认证和物理安全

    专注于引入新品并提供海量库存的半导体与电子元器件分销商贸泽电子 (Mouser Electronics) 即日起备货Maxim Integrated的DS2477 DeepCover® 安全
    发表于 06-02 09:15 1234次阅读

    带有EEPROM的SHA1处理器DS2460电子资料

    概述:带EEPROM的SHA-1处理器DS2460是ISO/IEC 10118-3安全散列算法(SHA-1)的硬件实施方案,无需开发执行复杂SHA计算的软件,即可鉴别SHA器件以及验
    发表于 04-20 07:18

    DS28EL25 DeepCover安全认证 中文

    DS28EL25 DeepCover安全认证 中文
    发表于 08-23 16:15 18次下载
    <b class='flag-5'>DS</b>28EL25 <b class='flag-5'>DeepCover</b><b class='flag-5'>安全</b>认证<b class='flag-5'>器</b> 中文

    手机上的处理器有什么作用_苹果处理器是干什么的

    本文首先介绍了处理器概念,其次介绍了处理器内部结构与手机处理器的作用,最后介绍了苹果的M8
    的头像 发表于 04-24 09:27 2.3w次阅读

    RISC-V设计的基本安全处理器PUFiot

      为了保护 IoT 应用程序,PUFsecurity 利用芯片指纹技术来强化信任根,并开发了 PUFiot,这是一种具有广泛安全边界的安全处理器
    的头像 发表于 06-01 11:06 3868次阅读
    RISC-V设计的基本<b class='flag-5'>安全</b><b class='flag-5'>协</b><b class='flag-5'>处理器</b>PUFiot

    DS2476Q+T DS2476Q+T - (Maxim Integrated) - 专用 IC

    电子发烧友网为你提供()DS2476Q+T相关产品参数、数据手册,更有DS2476Q+T的引脚图、接线图、封装手册、中文资料、英文资料,DS2476
    发表于 11-16 20:21
    <b class='flag-5'>DS2476</b>Q+T <b class='flag-5'>DS2476</b>Q+T - (Maxim Integrated) - 专用 IC

    DS2476Q+U 专用 IC

    电子发烧友网为你提供Maxim(Maxim)DS2476Q+U相关产品参数、数据手册,更有DS2476Q+U的引脚图、接线图、封装手册、中文资料、英文资料,
    发表于 11-18 19:17
    <b class='flag-5'>DS2476</b>Q+U 专用 IC

    通过将DS5250用作安全处理器来提高系统安全

    本应用笔记介绍如何将Maxim DS5250高速安全处理器用作安全处理器,以保护密码、PIN
    的头像 发表于 03-02 13:57 1293次阅读
    通过将<b class='flag-5'>DS</b>5250用作<b class='flag-5'>安全</b><b class='flag-5'>协</b><b class='flag-5'>处理器</b>来提高系统<b class='flag-5'>安全</b>性

    DS2478 DeepCover汽车安全处理器技术手册

    DS2478是一款DS28E40或DS28C40的DeepCover ^®^ 安全ECDSA和HMAC SHA-256
    的头像 发表于 05-13 11:43 384次阅读
    <b class='flag-5'>DS</b>2478 <b class='flag-5'>DeepCover</b>汽车<b class='flag-5'>安全</b><b class='flag-5'>协</b><b class='flag-5'>处理器</b><b class='flag-5'>技术</b><b class='flag-5'>手册</b>

    DS28S60具有ChipDNA的DeepCover加密处理器技术手册

    DS28S60 DeepCover ^®^ 加密处理器可轻松集成到嵌入式系统中,从而实现信息的机密性、身份验证和完整性。DS28S60具有
    的头像 发表于 05-13 14:39 333次阅读
    <b class='flag-5'>DS</b>28S60具有ChipDNA的<b class='flag-5'>DeepCover</b>加密<b class='flag-5'>协</b><b class='flag-5'>处理器</b><b class='flag-5'>技术</b><b class='flag-5'>手册</b>

    DS2477具有ChipDNA PUF保护的DeepCover安全SHA-3处理器技术手册

    内置1-Wire®主机的DS2477安全I²C处理器将FIPS202兼容安全散列算法(SHA-3)质询和响应认证与Maxim拥有专利的Ch
    的头像 发表于 05-14 09:34 341次阅读
    <b class='flag-5'>DS</b>2477具有ChipDNA PUF保护的<b class='flag-5'>DeepCover</b><b class='flag-5'>安全</b>SHA-3<b class='flag-5'>协</b><b class='flag-5'>处理器</b><b class='flag-5'>技术</b><b class='flag-5'>手册</b>

    DS2475带1-Wire主机的DeepCover ECDSA处理器技术手册

    数字签名算法(ECDSA)处理器与ECDSA安全认证结合使用,有助于高效实现基于公钥的身份验证。此外,要与1-Wire ECDSA认证
    的头像 发表于 05-14 11:17 399次阅读
    <b class='flag-5'>DS</b>2475带1-Wire主机的<b class='flag-5'>DeepCover</b> ECDSA<b class='flag-5'>协</b><b class='flag-5'>处理器</b><b class='flag-5'>技术</b><b class='flag-5'>手册</b>

    DS24L65 DeepCover安全认证,具有SHA-256处理器和1-Wire主机功能技术手册

    DeepCover 嵌入式安全方案采用多重先进的物理安全机制保护敏感数据,提供最高等级的密钥存储安全保护。DeepCover
    的头像 发表于 05-14 11:25 331次阅读
    <b class='flag-5'>DS</b>24L65 <b class='flag-5'>DeepCover</b><b class='flag-5'>安全</b>认证<b class='flag-5'>器</b>,具有SHA-256<b class='flag-5'>协</b><b class='flag-5'>处理器</b>和1-Wire主机功能<b class='flag-5'>技术</b><b class='flag-5'>手册</b>

    Analog Devices / Maxim Integrated DS2478 DeepCover®车用安全处理器数据手册

    Analog Devices DS2478 DeepCover ^®^ 车用安全处理器可以计算任何所需的HMAC或ECDSA签名,以便在
    的头像 发表于 06-22 17:48 352次阅读
    Analog Devices / Maxim Integrated <b class='flag-5'>DS</b>2478 <b class='flag-5'>DeepCover</b>®车用<b class='flag-5'>安全</b><b class='flag-5'>协</b><b class='flag-5'>处理器</b>数据<b class='flag-5'>手册</b>