针对汽车防盗的跳码芯片MT3108(MicroTiVo)
扫描二维码
随时随地手机看文章
MicroTiVo(芯仁科技)于2010年一季度推出了针对汽车防盗的高性能跳码芯片MT3108,该芯片集成了MicroTiVo根据非对称椭圆曲线(ECC)原理自主开发的公钥跳码算法(该算法已拥有中国国家专利), 专为遥控无钥匙门禁系统(RKE)和被动式无钥匙门禁系统(PKE)而设计。 MT3108跳码芯片利用非对称密码算法加密体制,采用Fm(2)域上的椭圆曲线密码(ECC)算法,比起目前市面通用的滚动分组密码算法在安全性能上有了巨大的提升。芯片内置32位序列号与96位加密参数以及32位随机数进行计算,跳码长度达到48位,确保每次发送的编码唯一。同时芯片具有超低功耗,充分保证了遥控器的使用时间。
目前市面上大部分汽车门锁与防盗器采用的是16位计数器的滚动分组密码方案,一部分低档的产品甚至仍然在使用固定码的方案。对于滚动分组密码方案,其传输的代码共有216=65536组,按照每天传10次,要18年重复。但这里存在安全上的漏洞,如果采用非正常按键方式,可以做到每45毫秒就输出一个代码,只需要65536*45毫秒= 2949120毫秒 = 49.15分钟即可让它重复,所以复制一个滚动分组密码遥控器已经非常简单。目前针对滚动分组密码方案也已经出现了专用的解码器,根据其编码规律可以在几秒钟到几分钟内破解其密码,因此近两年使用解码器盗车的案件呈高发态势。而采用固定码方案的产品则几乎没有任何安全保障性可言。
MT3108跳码芯片,其离散对数的困难性在计算复杂度上达到了全级指数,破解难度大大增加。使用目前的技术手段,可确保密码在多年内不会重复。对一颗芯片而言,即使不考虑随机数因素,其发送的跳码数据在232=4294967296次内不会重复,如果按照每天传10次,要117万年才会重复,而密码拷贝机按每45毫秒输出一个代码,也需要4294967296 *45毫秒= 193273528320毫秒 = 6.129年。若把随机数因素再考虑进去,则可以说跳码数据“永远”不会重复(在248次内不会重复)。在安全性能上真正实现了巨大的提升。
MT3108芯片有SOP8与TSSOP8两种封装,工作在-40°C至+85°C温度范围,可以充分满足各种类型遥控器的需求。同时MicroTiVo针对RKE与PKE系统提供了完成的参考设计方案以加速行业用户的设计进程。