实时性定义:在规定时间内系统的反应能力。要求在一定的时间内自外部环境收集信息,再及时作出响应。实时性越高,代表系统响应越快。
针对于嵌入式系统来讲,不能单纯以实时性判断产品好坏。要在稳定,安全的基础上再来谈论快,才更有意义。随着高速通讯接口的普遍应用,嵌入式MCU与外围器件通讯速率有了大幅提升。人们越来越喜欢用简单高速的通讯接口,I2C、USB已经越来越普及。凌科芯安为什么仍要坚持不放弃低速智能卡通讯接口的加密芯片呢?相信很多用户都会有这个疑问。今天我就结合安全性、实时性来给大家做个简要分析说明。
提到安全性,就不得不提到凌科芯安成立的初衷——杜绝盗版,给所有数据信息加锁。
怀揣着这份执着,凌科人一直把安全性放到第一位。无论从芯片选型、设计,再到量产,每一个环节我们都是把安全放到第一位。这也导致我们芯片存在着一些所谓的弱点。比如,实时性偏弱,运算性能一般等问题。
实时性偏弱,主要是因为我们选用的芯片多为智能卡芯片内核,接口只能为低速的7816智能卡接口。但其特点是达到金融级安全等级,我们敢承诺销售至今,没有一片凌科芯安的芯片被成功破解或是复制过。我们一开始就可以为了提升实时性,选用高速率通讯接口的芯片,比如I2C接口芯片。这样不仅能方便用户调试,还能降低芯片成本。但这种类型的芯片,存在自身安全性不够高,运算性能差、加密应用模式固定、死板等诸多问题或隐患,最终会将这些隐患放大,并反馈到最终用户,这是绝对不能接受的。因此,综合起来我们还是选择并沿用智能卡平台的芯片,直到今天,依然不变。
虽然实时性稍差,但也可以通过其他方式弥补。比如推出不久的LKT2100F、LKT2108C4这两款芯片,虽是低速通讯接口,但是通过减少MCU与加密芯片交互次数,就可以弥补实时性偏差的弱点,但安全性却没有丝毫降低,仍然远高于市面上普通的认证类加密芯片。
用户考虑实时性的同时,千万不要忘记了引入加密芯片的初衷,那就是保护数据安全,防止程序盗版。如果一味地追求实时性,那么不加入硬件加密芯片,就是最好的解决方案。如果想用实时性高、便宜又安全的芯片,那是绝对没有的。开发周期短、应用简单、实时性高,那相对的破解成本也会很低。所以大家一定要记住,当你提出实时性、调试便捷度等要求的时候,千万不要忘加引入加密芯片的初衷,那就是安全!
随着合作客户的增多,以及行业内经验的不断积累。凌科人也一直没有忘记服务第一的理念,在不断的支持客户与收集客户需求后,公司也一直在尝试推出既安全又有快速通讯接口的安全加密芯片。从几年前的软件I2C芯片LKT4102,再到刚推出不久的LKT4303硬件I2C接口版权保护芯片,从通讯速率几十K,一跃达到3M,这其中饱含了研发的汗水,销售的努力,技术支持与其他各部门的用心服务,我们也曾经历失败与挫折,但客户至尚的理念从未忘记,这也是我们不断进取源泉动力。
不管未来行业发展趋势如何,我们都将坚持着芯片安全第一的原则来研发新产品,并不断提升性能,相信不久的将来,我们一定会推出更多的兼顾安全与实时性要求的加密产品。