什么是加密芯片
TMROM芯片不同于现代密码系统使用的各种固定功能的通用或专用电路,是以大容量可擦写的通用只读存贮器为主,配合可程控的运算电路及多种逻辑转换电路构造的,其结构的规模相当于一种专用CPU和一片足够大容量的RAM、一片尽可能大容量的EPROM的组合。芯片无需任何附属器件, 就可以完成本理论所设定的一切加密功能。可以任意选择加密策略,把输入的明文序列独立地加密转换成密码输出,加密变换过程中完全禁止一切内涵输出。芯片独创一套特殊的压缩密码数据库,依靠特殊设计的硬件结构,能随机变化出几乎无限量的浮动密码库,其容量超过现代任意密码系统使用的密码或密钥库。 芯片的加密过程,是把接收方的编码、发送时的随机数和明文序列的各种不同特征,联合作为加密变换的因素,贯穿加密过程的始终。任何因素的轻微变化都将影响同一文件的密码整体变化。发向任意部门的密码不可能与给其它部门的密码相同。芯片的内部结构控制系统不允许针对自己的编码加密。发送者的编码,可以自动附加在密码的任意部位。也可以作为加密的因素使用,与正文序列一起加密。接收方确认属于自己的呼叫,将呼叫编码和随后接收到的密码顺序地输入译码系统,核对编码无误,自动析出加密因素约定代码,按发送方随机因素设定的加密策略进行译码,输出解密的原文。如果与自己的内部编码不符,则不予理睬。 芯片的译码系统依靠专用校对符组合进行错误检查。发现校对错误,译码系统只输出出错信号,不输出错误译文。接收系统得到出错信号,自动回呼重发请求,重新进行收、译过程。直到完成正确收译,结束一次联络。
32位高速流加密芯片
在我们确定智能卡芯片平台的前提下,需要考虑的是芯片操作系统的安全性,凌科芯安的LKCOS操作系统,经过了权威部门的严格检测,具有极高的安全性,不存在安全漏洞。而没有经过PBOC认证的加密芯片系统,是无法具有高安全性的。此外,凌科芯安的LKCOS,对芯片内部资源可以进行有效的管理,同时对底层接口的防护,做了大量切实有效的防护,保证盗版商无法从芯片操作系统来攻击或破解。这一点非常重要,其他采用智能卡芯片平台的加密芯片供应商,只是提供了算法下载的接口,对芯片资源管理和接口的底层防护,几乎没有做任何的处理,那么,盗版商是可以作为漏洞进行攻击的。凌科芯安研发团队,在仔细对比了同类产品后,得出了上述结论。
LKT4200加密芯片
带有固定算法,采用比对认证模式的加密芯片,这种芯片相对于上面那种芯片复杂点,但由于采用的是比对模式,就算线路上传送的是随机数或者被加密的随机认证码,但并没有能起到多高的保护作用,因为被保护的CPU中的程序是完整的,跟加密芯片直接只是存在着若干孤立的比对点,而当盗版商去破解这个系统的时候,不会去破解加密芯片,而是直接破解CPU获得全部的代码,然后跳过所有比对点。这样就完成了破解。这种固定算法比对模式的加密芯片开发相对也不是太难,只要按照说明书上的认证流程开发,当然盗版商也很喜欢这样的芯片,因为他的加密流程盗版商也很熟悉。目前市场前几年大卖的几款国内外加密芯片的破解成本已经非常低廉,破解方法都已经在破解圈被大家所熟悉。