- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AES超级跳码芯片(编码部分).PDF
AES 超级跳码 IC 编码部分
AES 超级跳码芯片(编码部分)
在安全性要求高的场所,对遥控防盗器的抗破解能力提出了新的
挑战。跳码传输是最基本的要求,而跳码的加密算法则直接决定了防
盗器的安全性。我们为您提供一套低成本的 AES 实现方案,近于固定
码电路的价格和超强跳码的性能。AES 加密算法是经过 10 年实践检
验的公认可靠的加密算法,新出来的 i 系列 CPU 也专门为 AES 加密算
法优化了指令结构。由此可见,AES 算法在世界上得到公认的程度是
绝无仅有的!一个设计完善的基于 AES 加密算法的防盗器是不可破解
的。在AES 算法之前,加入我们的专利技术对数据进行预处理,正是
完善 AES 算法的有效方式。由于加入我们的专利技术对数据进行预处
理,使得 AES 算法移植到防盗器上之后,保持了 AES 算法理论上应有
的安全性。我们的专利技术就是加入了时间信息。随时间而变的跳码
算法,使得进入 AES 算法之前的明文码也变得深不可测。
编码电路的主要功能和参数如下:
1):AES‐128 加密算法;时间信息加入了 AES 明文部分的运算;
2 ):128 位随机密钥,64 位时间值,32 位 ID 码,24 位计数器值,
8 位按键代码。64 位制造商代码;
3 ):时间部分不停地计数,最小可达 136 年,最大可达 6 千亿年;
4 ):遥控器工作时,发射 24 位前导脉冲,4 位(首次)或 2 位
(重复)的停止间隔,128 位 AES 码,8 位校验码;
5 ):学习时,发射 24/26 位前导脉冲,4/2 位的停止间隔,64 位
时间值,32 位 ID 码,24 位计数器值,64 位制造商代码,经过加密处
理的 128 位随机密钥码,总共合成 256 位编码;
6 ):PWM 输出,LED 指示灯输出,电池电压低 LED 闪烁。
7 ):DIP14,SOP14,SSOP16 封装。外接 EEPROM 存储器 24C02 。
8 ):很低的静态耗电,10uA 左右电流,比电池的自放电还小;
9 ):3.8V—10V 工作电压,动态 3mA 工作电流。
10):独立的学习按键,防止使用中误操作按键而泻漏密钥。
无键按下时,编码电路时间部分正常计数。当有键按下时,64
位时间值、32 位 ID 码、24 位计数器值、8 位按键代码组成 AES 明文
部分,经过一定的算法乱序之后,再与 128 位的 AES 密钥按照 AES
运算规则运算成 128 位 AES 编码,加上 8 位校验码,一起输出 136
位 PWM 脉冲。当键按下持续时间超过 30 秒,编码电路会自动转入
静止状态,停止输出 PWM 脉冲,以防电池耗尽。外接 EEPROM 里的
数据是经过加密处理的,直接读取 EEPROM 里的数据是随机数据。把
这个遥控器里的 EEPROM 数据拷贝到另一个遥控器里是无效的。这样
的设置,可有效防止遥控器转借他人时被恶意复制。
1
AES 超级跳码 IC 编码部分
正常遥控工作时的编码形成图
文档评论(0)