概述
DS28E02将1024位EEPROM与符合FIPS 180-3安全散列算法(SHA-1)的质询-响应安全认证功能结合在一起。1024位EEPROM阵列被配置为四页,每页256位,且带有64位暂存器用于执行写操作。所有存储页面都可以设置为写保护模式,并可将其中一页置于EPROM仿真模式,该模式下数据位只能从1变为0。每片DS28E02带有各自唯一的64位ROM注册码,由工厂刻入芯片。DS28E02通过单触点1-Wire?总线进行通信,遵循标准的1-Wire协议,注册码在多器件1-Wire网络中充当节点地址。
数据表:*附件:DS28E02 1-Wire SHA-1认证器,具有1Kb EEPROM,工作在1.8V技术手册.pdf
应用
- 医用耗材识别
- 打印机色带盒配置与监测
- 授权管理的参考设计
- 传感器/配件识别和校准
- 系统知识产权保护
特性
- 1024位EEPROM存储器,分为4页,每页256位
- 内置512位SHA-1引擎,用于计算160位信息认证码(MAC)并生成密钥
- 写访问需要已知密钥,并且能够计算和发送160位MAC作为认证
- 四个存储器页中的第0页和第3页或全部页面可由用户编程设置为写保护
- 第1页可被置于用户可编程OTP EPROM仿真模式(“写为0”)
- 与主机间的通信通过单根数字线即可实现,遵循1-Wire协议,通信速率为12.5kbps或35.7kbps
- 切换点滞回和滤波优化了信号通信的抗噪声性能
- 在-20°C至+85°C温度范围、1.75V至3.65V较宽的供电电压范围内进行读、写操作
- 采用6引脚TSOC和TDFN封装
典型操作电路
电特性
引脚配置描述
详细说明
DS28E02集成了1024位电可擦可编程只读存储器(EEPROM,组织为四个256位页)、一个64位保密存储区、一个寄存器页、一个512位SHA - 1引擎,以及一个64位ROM注册码,这些都集成在单个芯片中。数据通过一线协议进行串行传输,仅需一条数据线和地线即可返回。DS28E02有一个额外的存储区域,称为暂存区。在向寄存器页写入数据、安装新的保密数据,或者从暂存区读取数据时,暂存区可作为缓冲区。数据首先写入暂存区,验证通过后,可将其复制到最终存储位置,但DS28E02需接收到包含160位消息认证码(MAC)的命令。计算MAC需使用DS28E02中存储的保密数据和设备注册码。
DS28E02可识别一条独特的命令——“刷新暂存区”。在暂存区复制操作后正确使用刷新序列,可减少因设备在多种环境下使用(详见“写入并验证”部分)而导致的弱位故障数量。刷新序列还能为存在弱位的设备恢复功能。
除了在加密SHA - 1计算中作为唯一数据值的重要作用外,设备的64位ROM ID保证了唯一标识,可用于电子识别使用该设备的装备。ROM ID还用于在多设备一线网络环境中寻址设备,多个设备在同一一线总线上复位并可独立运行。DS28E02的应用包括参考设计许可管理、测量、系统知识产权保护、配件 。
或耗材认证与校准,以及打印机墨盒配置与监测。
概述
图1中的框图展示了DS28E02主要控制和存储部分之间的关系。DS28E02有六个主要数据组件:64位ROM、64位暂存器、四个256位EEPROM页、寄存器页,以及512位SHA - 1引擎。图2展示了一线协议的层次结构。总线主设备必须首先提供七个ROM功能命令之一:读ROM、匹配ROM、搜索ROM、跳过ROM、恢复通信、超速跳过ROM或超速匹配ROM。在完成超速跳过ROM或超速匹配ROM命令(在标准速度下执行)后,设备将进入超速模式,此时所有后续通信都将以更高速度进行。这些ROM功能命令所需的协议在图10中说明。在成功执行ROM功能命令后,存储器和SHA - 1功能将变得可访问,主设备可以使用图8中所述的可用功能命令。所有功能协议的详细信息请参考功能协议部分。所有数据读写均先从最低有效位开始。
64位ROM
每个DS28E02都包含一个唯一的64位ROM注册码。前8位是一线家族码。接下来的48位是唯一的序列号。最后8位是循环冗余校验码(CRC),用于校验前56位。图3中有关于前56位的详细信息。1 - 线CRC使用多项式生成器生成,该生成器由移位寄存器和异或门组成,如图4所示。多项式为(X^8 + X^5 + X^4 + 1) 。有关1 - 线CRC的更多信息,请参阅美信应用笔记27:《使用循环冗余校验实现美信1 - 线和iButton产品中的数据验证》。
-
EEPROM
+关注
关注
9文章
1089浏览量
83941 -
SHA-1
+关注
关注
0文章
8浏览量
9816 -
DS28E02
+关注
关注
0文章
2浏览量
6905
发布评论请先 登录
DS28E02,pdf (Automotive, Two-C
DS28E02 1-Wire SHA-1双向认证器,提供1K

DS28E04-100 4096位,1-Wire EEPROM芯片

DS28E04-100 1-Wire可寻址、4Kb EEPROM

DS28E35 DeepCover安全认证器的特点及应用介绍
DS28E25: DeepCover Secure Authenticator with 1-Wire SHA-256 and 4Kb User EEPROM Data Sheet DS28E25: DeepCover Secure Authenticator with 1-Wi

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

DS28E40: Deep Cover Automotive 1-Wire Authenticator Data Sheet DS28E40: Deep Cover Automotive 1-Wire Authenticator Data Sheet

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

DS28EC20 20Kb 1-Wire EEPROM技术手册

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

DS28E25内置1-Wire SHA-256和4Kb用户EEPROM的DeepCover安全认证方案

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

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

评论