概述:DM2016采用8脚封装。它的正常工作的条件是供电电压是3.3V ,第2只脚接RC电路。RC电路具体请参考此元器件DATASHEET中的参考设计。是一款防抄板保密芯片,通过一个解密算法和与之相对应的128bit密钥,有效地保护了软件设计。当输入的暗文执行解密算法之后,产生的数据等于加密端输入的明文时,解密通过主机程序往下执行,否则程序退出执行。密钥存储在128bit OTP中,该芯片除了解密功能之外,内嵌1024bit E2PROM,可以作为数据保存,采用I2C总线进行数据传输。
一、DM2016产品特点:
支持高达128bit密钥解密算法
支持I2C总线通讯接口
支持I2C一位设备地址
密钥存储在128bit OTP中,烧录时直接写入,一次写入,不能读出
内嵌1024bit E2PROM
SOP8封装
二、DM2016应用原理
1)、APP生成64BIT随机数,该数即为明文。
2)、明文送入DM2016库中进行运算得到密文。
3)、密文通过IIC接口一次性(8Bytes连续写入)送入DM2016芯片的寄存器(0X90-0X97)中。
4)、DM2016芯片运算得到明文。
5)、APP从DM2016的寄存器(0X90-0X97)中读回明文,该明文应该与64BIT(8BYTES)随机数一样。
三、DM2016引脚实测数据
引脚 | 在路电阻(KΩ) | 电压(V) | |
红笔地 | 黑笔地 | ||
1 | 0 | 0 | 0 |
2 | 100 | 7 | 0 |
3 | 0 | 0 | 0 |
4 | 0 | 0 | 0 |
5 | 1.8 | 1.6 | 3.32 |
6 | 1.8 | 1.6 | 3.32 |
7 | 0 | 0 | 0 |
8 | 0.9 | 0.7 | 3.32 |
网友评论