打印

寻求解决I2C加密EEPROM的合作方案

[复制链接]
2477|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
3811651|  楼主 | 2011-9-21 12:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 3811651 于 2011-9-27 18:09 编辑

安全EEPROM简要说明
有一未知的“加密EEPROM芯片”它所使用的通信协议和AT24C02所使用的协议是完全一样,即“I2C”通信协议。但其通信命令和器件地址有所改变(它的器件地址是0XE0/0XE2/0XE4/0XE6,24CXX/AT88等EEPROM的器件地址则分别是0XA0/0XB0),而且它的所有通信数据都是经过总线加密后再传送,即它所传送的是经过加密之后的密文,下图是它和主机通信时的其中一小段波形图。


而且它的每一个读取操作之前都必须先有一个假写操作,它的读取操作步骤是:

(1)先发送一串假写操作指令。
(2)再发送一串读取操作指令。
这两操作是连贯的执行下去的,中间不能有其它的任何操作指令否则就不能正确的读取到数据。它的具体操作如下图所示的波形图:



目前我们已经可以用单片机外挂一个AT24C02来模拟出这个芯片的通信功能了,这个方案的电路图如图(5)所示。我们编写程序使单片机作为I2C通信的从机,不断的接收、判断和处理主机发送过来的I2C通信指令和数据,然后到相应的AT24C02储存器里面读取或者写入数据。

但是由于这个芯片通信是加密的密文,我们还不能够完全模拟出来。因此我们强烈需求该芯片的PDF及函数算法及EEPROM内部数据的散列运算方案。重金寻找EEPROM开发高人或者开发厂商的技术支持或以合作方式共同经营这个市场。
联系人:杨梓豪(手机:15323349781
QQ:1981514683 )

加密EEPROM寻求技术支持.rar

89.45 KB

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

7

帖子

1

粉丝