DS28E50:安全认证领域的新利器

电子说

1.4w人已加入

描述

DS28E50:安全认证领域的新利器

在当今数字化时代,安全认证的重要性日益凸显。无论是医疗设备、物联网节点,还是打印机墨盒等应用场景,都对设备的安全性提出了极高的要求。Maxim Integrated推出的DS28E50安全认证器,凭借其独特的技术和卓越的性能,为安全认证领域带来了新的解决方案。

文件下载:DS28E50Q+T.pdf

一、DS28E50概述

DS28E50是一款集成了FIPS202合规安全哈希算法(SHA - 3)挑战与响应认证以及Maxim专利ChipDNA™技术的安全认证器。ChipDNA技术利用了晶圆制造过程中半导体器件特性的自然随机变化,生成一个随时间、温度和工作电压可重复的唯一输出值。任何试图探测或观察ChipDNA操作的行为都会改变底层电路特性,从而防止芯片加密功能所使用的唯一值被发现。DS28E50利用ChipDNA输出作为密钥内容,对所有设备存储的数据进行加密保护。

二、应用场景广泛

1. 医疗传感器和工具认证

在医疗领域,确保传感器和工具的安全性至关重要。DS28E50可以为医疗设备提供可靠的认证,防止非法设备接入,保障患者的安全。

2. 有限使用消耗品的安全管理

对于一些有限使用的消耗品,如打印机墨盒等,DS28E50可以实现对其使用次数和状态的精确管理,防止假冒伪劣产品的使用。

3. 物联网节点认证

物联网设备数量众多,节点认证是保障物联网安全的关键。DS28E50可以为物联网节点提供安全认证,防止节点被攻击和篡改。

4. 外设认证

在各种电子设备中,外设的安全性也不容忽视。DS28E50可以对外设进行认证,确保其合法性和安全性。

5. 参考设计许可管理

对于一些需要授权使用的参考设计,DS28E50可以实现许可管理,保护知识产权。

三、产品特性亮点

1. 强大的安全防护措施

  • 专利物理不可克隆功能:ChipDNA技术确保设备数据的安全性,防止数据被克隆和篡改。
  • 主动监测的芯片屏蔽:能够检测并响应入侵尝试,及时发现潜在的安全威胁。
  • 数据加密保护:所有存储的数据都经过加密处理,防止数据被非法获取。

    2. 高效的安全哈希算法

  • FIPS 202合规的SHA - 3算法:用于挑战/响应认证,提供高强度的安全认证机制。
  • FIPS 198合规的密钥哈希消息认证码(HMAC):进一步增强数据的安全性。
  • 符合NIST SP 800 - 90B的真随机数生成器(TRNG):为加密操作提供随机数,增加安全性。

    3. 易于集成的补充特性

  • 17位一次性可设置的非易失性递减计数器:具有认证读取功能,可用于计数和控制。
  • 一个GPIO引脚:可进行可选的认证控制,增加了设备的灵活性。
  • 2Kb的EEPROM:用于存储用户数据、密钥和控制寄存器,方便用户进行数据管理。
  • 唯一且不可更改的64位工厂编程识别号(ROM ID):作为设备的电子序列号,用于加密操作和设备识别。
  • 单触点1 - Wire接口:支持标准和超速通信速度,方便与主机进行通信。
  • 宽工作范围:工作电压为3.3V ±10%,工作温度范围为 - 40°C至 + 85°C,适用于各种环境。
  • 6引脚TDFN - EP封装:尺寸为3mm x 3mm,体积小巧,便于集成。

四、电气特性详解

1. 引脚参数

DS28E50的引脚具有特定的电气参数,如IO引脚的1 - Wire上拉电压、上拉电阻、输入电容等。这些参数对于设备的正常工作至关重要,工程师在设计时需要根据实际情况进行合理选择。

2. 通信时序

DS28E50的通信遵循1 - Wire协议,包括复位、存在检测、写入和读取等操作。每个操作都有严格的时序要求,例如复位低时间、复位高时间、写入零低时间、写入一低时间、读取低时间和读取采样时间等。了解这些时序参数可以确保设备之间的通信正常。

3. 其他电气特性

设备还具有读取内存时间、写入内存时间、TRNG生成时间、计算时间等电气特性。这些特性对于设备的性能和功能有着重要的影响,工程师在设计时需要充分考虑。

五、设计资源与操作流程

1. 内存管理

DS28E50的2Kb安全EEPROM阵列可用于存储SHA - 3密钥、递减计数器和用户可编程内存。用户可以根据需要设置不同的保护模式,确保数据的安全性。

2. 通用I/O(GPIO)

PIO引脚可以以认证或非认证的方式进行读取和控制。认证操作可以防止重放攻击,提高设备的安全性。上电后,PIO引脚的默认状态为高阻抗。

3. 功能命令

设备的功能命令需要在1 - Wire复位/存在周期和ROM功能命令序列成功后才能接受。命令的执行过程中,数据传输通过16位CRC(CRC - 16)进行验证,确保数据的准确性。

4. 递减计数器

可选的17位递减计数器可以在双用途内存页面上一次性写入。每次调用专用的设备功能命令时,计数器的值减1。当计数器的值达到0时,不能再进行递减操作。

5. 1 - Wire总线系统

DS28E50作为1 - Wire总线的从设备,与总线主设备(如微控制器或协处理器)进行通信。总线系统的设计包括硬件配置、事务序列和1 - Wire信号(信号类型和时序)等方面。硬件配置需要注意设备的输出类型和上拉电阻的选择;事务序列包括初始化、ROM功能命令、设备功能命令和数据传输等步骤;1 - Wire信号的时序要求严格,确保数据的完整性。

六、1 - Wire ROM命令

DS28E50支持七种ROM功能命令,包括搜索ROM、读取ROM、匹配ROM、跳过ROM、恢复、超速跳过ROM和超速匹配ROM。这些命令可以帮助总线主设备识别和选择特定的设备,提高通信效率和安全性。

七、网络性能优化

在1 - Wire环境中,网络容易受到各种噪声的影响。DS28E50的1 - Wire前端具有低通滤波、开关点滞后和上升沿保持时间等特性,可以减少对噪声的敏感度,提高网络的稳定性和可靠性。

DS28E50以其强大的安全性能、丰富的功能和良好的网络适应性,为电子工程师在安全认证设计中提供了一个优秀的选择。在实际应用中,工程师需要根据具体的需求和场景,合理选择和使用DS28E50,以确保设备的安全性和可靠性。你在使用DS28E50的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分