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

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

3天内不再提示

DS2432 1Kb、保护型1-Wire EEPROM,带有SHA-1引擎技术手册

要长高 2025-02-27 16:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

概述
DS2432在单个芯片内集成了1024位EEPROM、64位密钥、8字节寄存器/控制页(其中包含5个用户读/写字节)、512位SHA-1引擎和一个全功能的1-Wire接口。每个DS2432具有自身的、由工厂刻入的64位ROM注册码,可确保唯一识别、绝对可溯。数据按照1-Wire协议串行传送,只需一根数据线或返回地线。DS2432有一个称为暂存器的辅助存储区,在向主存储器、寄存器写入数据时,或者在安装新密钥时充当缓冲器。数据首先被存入暂存器,并可从这里读回。经过验证后,假定DS2432接受到匹配的160位MAC,那么Copy Scratchpad (复制暂存器)命令将把数据传送到最终的存储单元。MAC的计算涉及到存储在DS2432中(包含器件的序列号)的密钥和附加数据。只有加载新的密钥时才无需提供MAC。当读取存储页或是计算新密钥的时候,也可以激活SHA-1引擎来计算160位的MAC,而不必加载它。DS2432的典型应用包括:知识产权安全性检测、消费品的售后管理和数据装载器认证等。
数据表:*附件:DS2432 1Kb、保护型1-Wire EEPROM,带有SHA-1引擎技术手册.pdf

特性

  • 1128位5V EEPROM存储器,分为四页,每页256位,64位只写密钥和多达五个通用读/写寄存器
  • 内置512位SHA-1引擎,用于计算160位信息鉴定码(MAC)或生成密钥
  • 写访问需要知道密钥,并且能够计算和传送160位MAC,以鉴别真伪
  • 可以对密钥和数据存储器加写保护(所有页或者只是第0页),或者将它们置于EPROM仿真模式(“写入0”,第 1页)
  • 唯一的、由工厂光刻并经过测试的64位注册号,保证绝对可溯,因为没有任何两个注册号相同的器件
  • 内置多点控制,保证兼容于其它1-Wire网络产品
  • 将控制、寻址、数据和供电集于一个数据引脚
  • 微处理器的单个端口直接相连,并以高达15.3kbps的速率通信
  • 高速模式下速率可提高至90.9kbps
  • 低成本6引脚TSOC表贴封装或焊料突起UCSP™封装
  • 可以在-40°C至+85°C、2.8V至5.25V宽压范围内进行读、写操作

应用

  • 设备识别
  • IEEE 1451.4传感器TEDS
  • 墨盒/色带盒
  • 医用传感器
  • PCB识别
  • 局端交换机、无线基站、PBX或其它基于模块的机架系统的自配置

引脚配置
image.png

框图
图1中的框图显示了DS2432的主要控制和内存部分之间的关系。DS2432有五个主要数据组件:1)64位激光ROM,2)64位草稿,3)四个32字节的EPROM页,4)64位寄存器页,5)64位秘密存储器,6)512位SHA-1引擎(SHA=安全哈希算法)。1-Wire协议的层次结构如图2所示。总线主控器必须首先提供以下七个ROM功能命令之一:1)读取ROM,2)匹配ROM,3)搜索ROM,4)跳过ROM,5)恢复通信,6)超速跳过ROM或7)超速匹配ROM。以正常速度执行超速ROM命令字节后,设备将进入超速模式,所有后续通信都以更高的速度进行。这些ROM功能命令所需的协议如图所示9.在成功执行ROM功能命令后,存储器和SHA-1功能变得可访问,并且主设备可以提供七个存储器功能命令中的任何一个。这些内存功能命令的协议如图7所示。所有数据首先读取和写入最低有效位。
image.png

地址寄存器和传输状态
DS2432采用三个地址寄存器:TA1、TA2和E/S(图6)。这些寄存器在许多其他1-Wire设备中很常见,但在DS2432中的操作略有不同。寄存器TA1和TA2必须加载目标地址,数据将写入该地址或从该地址读取数据。寄存器E/S是一个只读传输状态寄存器,用于通过写命令验证数据完整性。由于DS2432的草稿行设计为仅接受8个字节的数据块,TA1的低三位将被强制为0,E/S寄存器的低三位数(结束偏移)将始终读取1。这表示草稿行中的所有数据将用于后续复制到主存储器或机密存储器中。如果主设备发送的数据位数不是8的整数倍,或者如果草稿行中的数据因断电而无效,则E/S寄存器的第5位称为PF或“部分字节标志”,是逻辑-1。对草稿行的有效写入将清除PF位。位3、4和6没有功能;他们总是读1。部分标志支持主控在执行写入命令后检查数据完整性。E/S寄存器的最高值位称为AA或授权接受,用作标志,表示存储在草稿行中的数据已被复制到目标内存地址。将数据写入草稿栏会清除此标记。
image.png

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

    关注

    3

    文章

    136

    浏览量

    55825
  • 1-Wire
    +关注

    关注

    0

    文章

    70

    浏览量

    21948
  • DS2432
    +关注

    关注

    1

    文章

    3

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于DS2432的USB口1-Wire总线适配器的设计

    AAH表明这二个字节被编程为16位的ID,并且被加写保护。主机与1-Wire设备进行通信时,用户要提供16位的ID识别码,用来协助应用软件识别包含DS2432的l-Wire网络适配器。
    发表于 07-11 07:24

    DS2432中文资料pdf

    DS2432在单个芯片内集成了1024位EEPROM、64位密钥、一个8字节的寄存器/控制页(其中包含五个用户读/写字节)、512位SHA-1引擎和一个全功能的
    发表于 04-15 10:57 156次下载

    使用PIC读写1-wire EEPROM DS2430的实例

    使用PIC读写1-wire EEPROM DS2430的实例程序 ;--------------------------------------------------------------------;;
    发表于 01-16 11:29 1648次阅读

    为什么1-Wire SHA-1器件是安全的?

    摘要:本文介绍了SHA-1器件可能受到的攻击,以及如何利用SHA-1器件本身特点或推荐的方案来防止可能遭受的攻击,说明了1-Wire®及iButton® SHA-1器件
    发表于 05-08 12:00 1305次阅读

    DS1961S 带有SHA-1引擎1k位EEPROM iB

    DS1961S 带有SHA-1引擎1k位EEPROM iButton  
    发表于 09-03 07:54 1028次阅读

    DS2432,datasheet英文资料

    to five user read/write bytes, a 512-bit SHA-1 engine, and a fully-featured 1-Wire interface in a single chip. Each D
    发表于 03-19 17:57 40次下载
    <b class='flag-5'>DS2432</b>,datasheet英文资料

    DS28E25: DeepCover Secure Authenticator with 1-Wire SHA-256 and 4Kb User EEPROM Data Sheet DS28E25: DeepCover Secure Authenticator with 1-Wi

    电子发烧友网为你提供ADI(ADI)DS28E25: DeepCover Secure Authenticator with 1-Wire SHA-256 and 4Kb User
    发表于 10-16 18:55
    <b class='flag-5'>DS</b>28E25: DeepCover Secure Authenticator with <b class='flag-5'>1-Wire</b> <b class='flag-5'>SHA</b>-256 and 4<b class='flag-5'>Kb</b> User <b class='flag-5'>EEPROM</b> Data Sheet <b class='flag-5'>DS</b>28E25: DeepCover Secure Authenticator with <b class='flag-5'>1</b>-Wi

    DS28EL22: DeepCover Secure Authenticator with 1-Wire SHA-256 and 2Kb User EEPROM Data Sheet DS28EL22: DeepCover Secure Authenticator with 1-

    电子发烧友网为你提供ADI(ADI)DS28EL22: DeepCover Secure Authenticator with 1-Wire SHA-256 and 2Kb User
    发表于 10-17 18:54
    <b class='flag-5'>DS</b>28EL22: DeepCover Secure Authenticator with <b class='flag-5'>1-Wire</b> <b class='flag-5'>SHA</b>-256 and 2<b class='flag-5'>Kb</b> User <b class='flag-5'>EEPROM</b> Data Sheet <b class='flag-5'>DS</b>28EL22: DeepCover Secure Authenticator with <b class='flag-5'>1</b>-

    TMP1827 具有 SHA-256-HMAC 认证引擎、2Kb EEPROM1-Wire®、±0.2°C 精度温度传感器数据表

    电子发烧友网站提供《TMP1827 具有 SHA-256-HMAC 认证引擎、2Kb EEPROM1-Wire®、±0.2°C 精度温
    发表于 08-12 10:20 0次下载
    TMP1827 具有 <b class='flag-5'>SHA</b>-256-HMAC 认证<b class='flag-5'>引擎</b>、2<b class='flag-5'>Kb</b> <b class='flag-5'>EEPROM</b> 的 <b class='flag-5'>1-Wire</b>®、±0.2°C 精度温度传感器数据表

    单总线加密芯片和带有SHA-1引擎保护1Kb单总线EEPROM-GX28E01-100

      产品概述 GX28E01-100将1024位EEPROM和使用ISO/IEC10118-3 安全散列算法(SHA-1)的询问-应答认证安全性相结合。 该芯片可以处理64位和320位的SHA-1
    的头像 发表于 11-15 10:39 1475次阅读
    单总线加密芯片和<b class='flag-5'>带有</b><b class='flag-5'>SHA-1</b><b class='flag-5'>引擎</b><b class='flag-5'>保护</b>的<b class='flag-5'>1Kb</b>单总线<b class='flag-5'>EEPROM</b>-GX28E01-100

    DS28EC20 20Kb 1-Wire EEPROM技术手册

    DS28EC20是一款20480位、1-Wire® EEPROM,分为80个256位的存储器页。器件提供一个额外的页用于控制功能。数据被写入一个32字节暂存器,经过校验后,复制到EEPROM
    的头像 发表于 02-26 14:33 1168次阅读
    <b class='flag-5'>DS</b>28EC20 20<b class='flag-5'>Kb</b> <b class='flag-5'>1-Wire</b> <b class='flag-5'>EEPROM</b><b class='flag-5'>技术</b><b class='flag-5'>手册</b>

    DS28E16 1-Wire SHA-3安全认证器技术手册

    DS28E16安全认证器集FIPS202兼容安全散列算法(SHA-3)质询和响应认证与安全EEPROM于一身。 器件提供一组核心加密工具,包括SHA-3
    的头像 发表于 05-13 15:18 742次阅读
    <b class='flag-5'>DS</b>28E16 <b class='flag-5'>1-Wire</b> <b class='flag-5'>SHA</b>-3安全认证器<b class='flag-5'>技术</b><b class='flag-5'>手册</b>

    DS28E02 1-Wire SHA-1认证器,具有1Kb EEPROM,工作在1.8V技术手册

    DS28E02将1024位EEPROM与符合FIPS 180-3安全散列算法(SHA-1)的质询-响应安全认证功能结合在一起。1024位EEPROM阵列被配置为四页,每页256位,且
    的头像 发表于 05-14 14:17 786次阅读
    <b class='flag-5'>DS</b>28E02 <b class='flag-5'>1-Wire</b> <b class='flag-5'>SHA-1</b>认证器,具有<b class='flag-5'>1Kb</b> <b class='flag-5'>EEPROM</b>,工作在1.8V<b class='flag-5'>技术</b><b class='flag-5'>手册</b>

    DS28E10 1-Wire SHA-1认证器技术手册

    器件带有唯一的64位ROM注册码(ROM ID),由工厂刻入芯片。每次可向存储器写入4个字节,安全的低成本工厂编程服务可对器件数据进行预编程,这也包括SHA-1安全数据部分。器件通过单触点1-Wire®总线进行通信,遵循标准的
    的头像 发表于 05-14 14:26 860次阅读
    <b class='flag-5'>DS</b>28E10 <b class='flag-5'>1-Wire</b> <b class='flag-5'>SHA-1</b>认证器<b class='flag-5'>技术</b><b class='flag-5'>手册</b>

    DS28E01-100 1Kb保护1-Wire EEPROM带有SHA-1引擎技术手册

    DS28E01-100将1024位EEPROM与符合ISO/IEC 10118-3安全散列算法(SHA-1)的质询响应安全认证结合在一起。1024位EEPROM阵列被配置为四页,每页2
    的头像 发表于 05-14 14:36 1203次阅读
    <b class='flag-5'>DS</b>28E01-100 <b class='flag-5'>1Kb</b>、<b class='flag-5'>保护</b><b class='flag-5'>型</b><b class='flag-5'>1-Wire</b> <b class='flag-5'>EEPROM</b>,<b class='flag-5'>带有</b><b class='flag-5'>SHA-1</b><b class='flag-5'>引擎</b><b class='flag-5'>技术</b><b class='flag-5'>手册</b>