电子说
在当今数字化时代,设备的安全认证至关重要。Maxim Integrated推出的DS28E16 1-Wire Secure SHA-3 Authenticator为各类应用提供了强大的安全保障。下面,我们就来深入了解一下这款产品。
文件下载:DS28E16Q+U.pdf
DS28E16是一款将FIPS 202合规的安全哈希算法(SHA - 3)挑战与响应认证和安全EEPROM相结合的安全认证器。它集成了SHA - 3引擎、256位安全用户EEPROM、递减计数器和唯一的64位ROM识别号(ROM ID)等核心组件。ROM ID作为加密操作的基本输入参数,同时也作为应用中的电子序列号。该设备通过单触点1 - Wire®总线进行通信,在多设备1 - Wire网络中,ROM ID可作为节点地址。
DS28E16有多种封装形式,不同封装的引脚配置有所不同。主要引脚包括IO(1 - Wire IO)和GND(接地参考),部分封装还有DNC(不连接)引脚和EP(暴露焊盘,仅TDFN封装有)。
DS28E16的功能框图包含了64位ROM ID、1 - Wire接口、SHA3 - 256引擎、秘密E2阵列、用户内存和递减计数器等模块。
该设备集成了Maxim DeepCover®功能,可保护所有存储的数据不被非法发现。除了SHA - 3引擎、256位EEPROM、SHA - 3秘密存储、17位递减计数器和控制寄存器外,还通过内部电容实现寄生供电,通过1 - Wire接口进行操作。
安全EEPROM阵列提供SHA - 3秘密存储、递减计数器和通用用户可编程内存。根据内存空间的不同,可以设置默认或用户可编程的保护模式。
在1 - Wire复位/存在周期和ROM功能命令序列成功后,可以接受命令开始,然后执行设备功能命令。数据传输通过16位CRC(CRC - 16)进行验证。
可选的17位递减计数器可以在一页内存上一次性写入。通过专用的设备功能命令,每次调用可将计数值减1。当计数值达到0时,无法再进行递减操作。
1 - Wire总线只有一条线,每个连接到总线上的设备必须具有开漏或三态输出。DS28E16的1 - Wire端口为开漏输出,支持90.9kbps(最大)的超速通信速度。上拉电阻的值主要取决于网络大小和负载条件,DS28E16要求上拉电阻最大为750Ω。1 - Wire总线的空闲状态为高电平,如果交易需要暂停,总线必须保持在空闲状态。
访问DS28E16的协议包括初始化、ROM功能命令、设备功能命令和交易/数据四个步骤。初始化序列由总线主设备发送复位脉冲,从设备发送存在脉冲。
DS28E16需要严格的协议来确保数据完整性,包括复位序列(复位脉冲和存在脉冲)、写零、写一和读数据四种信号类型。除存在脉冲外,所有下降沿均由总线主设备发起。
数据通信在时间槽中进行,每个时间槽传输一位数据。写时间槽将数据从总线主设备传输到从设备,读时间槽将数据从从设备传输到主设备。
DS28E16支持五种ROM功能命令,包括搜索ROM(F0h)、读取ROM(33h)、匹配ROM(55h)、跳过ROM(CCh)和恢复(A5h)。这些命令用于识别和选择总线上的设备。
在1 - Wire环境中,线路容易受到各种噪声的影响。DS28E16采用了具有滞后特性的1 - Wire前端,在低到高转换阈值VTH处具有滞后功能,可有效抑制噪声干扰,提高网络应用的性能。
DS28E16有多种型号可供选择,不同型号的温度范围和引脚封装有所不同。例如,DS28E16X - S + T采用6 WLP封装,工作温度范围为 - 40°C至 + 85°C。
DS28E16 1 - Wire Secure SHA - 3 Authenticator凭借其强大的安全性能、丰富的功能和良好的电气特性,为各类应用提供了可靠的安全认证解决方案。在实际设计中,电子工程师可以根据具体需求选择合适的型号和封装,充分发挥其优势,确保设备的安全性和稳定性。你在使用类似安全认证器的过程中遇到过哪些问题呢?欢迎在评论区分享。
全部0条评论
快来发表一下你的评论吧 !