珠海金盾电子科技有限公司

联系我们

13482583038

技术资料

您的当前位置:首页 > 新闻中心 > 技术资料

DX8加密芯片应用开发手册(一)

发布时间:2017-08-29浏览次数:载入中...来源:珠海金盾电子科技有限公司

芯片 www.oldsongmovie.cn       

DX8芯片如何开发?本开发手册详细的讲述了如何基于DX8_API库将DX81C04/DX82C04加密芯片快速的嵌入到系统中,并对DX8_API库函数进行了详细的介绍。


1,DX81C04与DX82C04加密芯片的功能介绍


功能

 DX81C04 

 DX82C04 

说明

PIN验证

使用PIN密钥,Password Checking

防抄板认证

使用KEYA密钥

Zone Key验证

使用EEPROM分区密钥(4个区

认证读写加密EEPROM

分区密钥验证通过后,才能对该分区进行读写

基于标识数据加解密

×

DX82C04根据KEYB和接收方标识动态产生会话密钥

并使用会话密钥对传输存储的数据进行加解密

注:所有认证及加密算法全部在DX8芯片内部完成,无需主机具有复杂计算能力。DX82芯片无需建立后台密钥管理系统,内部集成标识域管理、会话密钥动态产生及数据加解密。


2,DX81C04与DX82C04加密芯片的硬件连接


DX81/DX82可以通过I2C或者SPI硬件接口与主机CPU连接,如果原有系统中已经嵌入24/25系列的串行EEPROM芯片,可以直接进行替代,管脚完全兼容。


2.1  DX8加密芯片I2C接口如下图:

DX81C04加密芯片I2C接口连接

DX81C04加密芯片I2C接口连接2


2.2  DX8加密芯片SPI接口如下图:

DX81C04加密芯片SPI接口连接


3.    DX8_API应用软件结构如下:


(本手册中:u8_x表示unsigned char   u16_x表示unsigned short)

u8_x dxif_transfer(u8_x *buf, u16_x len),DX8-_API库通过此接口回调函数,

直接SPI/I2C接口或者转接SPI/I2C接口来访问底层的DX81/DX82芯片,物理层可以选择SPI或者I2C接口协议来实现。


基于DX8-_API库应用开发准备


  •   接口回调函数dxif_transfer,参见本手册第5
  •   主机随机数产生函数GetSoftRandom,参见本手册第6.3
  •   程序员使用的DX8芯片密钥,参见本手册第6.4
  •   相应CPU系统的DX8_API库,参见本手册第7



4.    DX8加密芯片典型应用场景


4.1 硬件系统自我防克隆认证

硬件系统防克隆认证

主机与DX8芯片通过SPI/I2C直接连接,DX8_API在本地主机运行


4.2 原装接插件安全认证


原装接插件安全认证


 将DX81C04芯片嵌入到原装配件中,配件插入主机接口时,主机软件启动认证流程,

对配件上的DX81C04芯片进行认证,防克隆认证通过后配件才能正常工作,否则将无法使用 





4.3 远程设备安全认证

远程设备安全认证

主机通过外部接口或者网络与DX8芯片间接连接

DX8_API在远程主机运行,本地CPU/MCU起数据透传作用


待续!

【返回列表】
FXbyQ9Bp7h/hRk0Kkgu2m2qB9B021S0kq1j2mEGzBrQ8R5Az6d/r5ZgqNQxlfmVOn2RUFVv3ntFBFkEKscPnyW26UV8vfSC020l/FRswnB6JLyOcBP9x2toJ5+w0Gk1o
ag8 | 博狗 | 真人娱乐 | 真人娱乐 | 亚洲城 | 环亚娱乐 | 澳门金沙 | 澳门金沙 | 真人娱乐 | 澳门葡京 | bet | 博狗 | 葡京娱乐 | 澳门葡京 | 365bet | 亚游集团 | 真人游戏 | 原创漫画 | 公务员网 | 28杠 | 网上彩票 | 北京快乐8 | 优德 | ag8 | 金沙 | ag8 | 韦德 | 开奖 | bet |