A. 加密芯片的方案选择
传统的加密芯片,都是采用算法认证的方案,他们所鼓吹的是加密算法如何复杂,如何难以破解,却没有考虑到算法认证方案本身存在极大的安全漏洞。我们清楚的知道,单片机是一个不安全的载体,可以说对盗版商来讲,是完全透明的也不为过,做算法认证,势必要在单片机内部提前写入密钥或密码,每次认证后给单片机一个判断标志,作为单片机执行的一个判断依据,那么盗版商就可以轻松的抓住这一点进行攻击,模拟给出单片机一个信号,轻松绕过加密芯片,从而达到破解的目的。如果说,要破解芯片内部数据,那么通过传统的剖片、紫外光、调试端口、能量分析等多种手段,都可以破解。
采用智能卡芯片平台的加密芯片,本身就可以有效防护这些攻击手段,将MCU中的部分代码或算法植入到加密芯片内部,在加密芯片内部来执行这些程序,使得加密芯片内部的程序代码成为整个MCU程序的一部分,从而可以达到加密的目的,因为MCU内部的程序不完整,即便被盗版了,由于缺少关键代码,也无法进行复制,那么选择什么样的代码或程序,放入到加密芯片内部,就是考验MCU编程者的功力了,尽可能的多植入程序,尽可能的增加算法的强度,就可以有效防止被破译的可能。
加密芯片的安全性是取决于芯片自身的安全,同时还取决于加密方案的可靠性。部分公司会给广大客户以误导,过分强调什么算法,无论采用对称算法 3DES AES还是采用非对称算法RSA ECC等,甚至采用国密办算法SM2 SM4等等,都是对防抄板来说,是没有太多的用处的。
对于方案设计公司,是无法使用SM1等国密办算法的,销售国密办算法的厂家必须有销售许可证,这一点是很多方案公司不可能有的,同时认证的发难本身就存在安全隐患,盗版商是不会去破解什么算法,而是从加密方案的漏洞去入手,去攻破,所以说,我们一直强调,加密方案的设计是非常重要的环节,不能简单的只看到加密芯片的自身的安全性。
B. 如何判断遥控器所用的芯片
目前除拉 晶振仪,还没有别的好方法测晶振,就用土方法吧,用个闲置的遥控器把晶振脚引出来就OK拉
C. 遥控器的原理
是什么遥控器?无线电遥控 还是红外线遥控
无线电遥控也有很多种,可以用一个电容或电感三点式振荡电路来实现。发射部分由一个信号波产生模块和一个载波产生模块,把两种波调制后由发射电路发射出去,接收部分用一个解调模块解调后得到所要的信号波,为了防止和其它遥控器相干扰,就在发射接收端都加一组加密芯片。想自己做的话,高频载波注意弄好些。 电路图 网络一下,N多。
电视机 DVD等都是红外线的
信号是脉冲信号:一种是每个按键按下时发射的脉冲个数不一样,来区别不同按键,但键数多了就难处理了。另一种用的较多,一般由一个或两个启动脉冲(宽度比较宽差不多可达到10MS) 然后是 32个信号脉冲 最后是一个和启动脉冲一样的结束脉冲。
信号用脉冲的宽度来区别0和1,比如说如果脉冲宽度是1.2MS就代表1,0.6MS就代表0,那么就可以形成32个0101......的脉冲串(四个字节)。红外线接收头也很便宜,才6毛一个
发射器就不用自己弄啦,那么多DVD,VCD,随便拿一个就OK啦
然后就拿到示波器上测每个键的波形,麻烦些就用单片机测。
D. 红外遥控发射电路用什么芯片比较好
用飞利浦、NEC、三洋等的专用红外编码芯片比较好,非常成熟,已成为主流标准,编码多,电压低,性能好,无需自己编制编码,与接收单片机解码配合也很容易,性能稳定。比如SAA3010等。可上网搜索一下,很多的。
E. 加密主控和加密芯片之间的关系是在防盗版时如何选择
我认为加密主控好,本身都加密了,要用可以既当主控又安全,资源更划算
F. 现在的无线遥控开关都常用的哪些芯片,编码用的什么译码用的什么 还有就是看到有些产品遥控器有编码
发射IC一般使用PT2262及其兼容芯片,也有使用1527的。接收的大部分使用8脚单片机,高性价比、适合大批量生产。广东中山很多厂家生产遥控开关的。
G. 汽车遥控加密芯片怎么破解
电路板上有加密芯片,需要看是什么型号的,可以咨询北京首矽致芯科技,专业芯片解密公司
H. 求对拷型遥控器用的主控芯片型号
这个主控芯片是专用的学习型的解码芯片。
如M7125。
http://wenku..com/view/12932a7401f69e314332949f.html
I. 如何选择真正有效的加密芯片
对于加密芯片的选择,我们要从三个方面考虑:芯片平台、芯片操作系统安全性、可行性加密方案。
1.芯片平台的选择
目前嵌入式加密行业内存在两大阵营,一个是传统的逻辑加密芯片,采用的IIC接口,其原理是EEPROM外围,加上硬件保护电路,内置某种算法;另外一个是采用智能卡芯片平台,充分利用智能卡芯片本身的高安全性来抗击外部的各种攻击手段。逻辑加密芯片本身的防护能力很弱,大多数的解密公司都可以轻松破解,已经逐步被淘汰。取而代之的是被证明最好的智能卡平台。为提高智能卡芯片高安全性,要求选用的智能卡芯片具有国际安全认证委员会的EAL4+以上的芯片,否则安全性也难以达到要求。凌科芯安公司的LKT系列加密芯片完全符合这个要求。
2.芯片操作系统的安全性在确定智能卡芯片平台的前提下,需要考虑的是芯片操作系统的安全性,凌科芯安的LKCOS操作系统,经过了权威部门的严格检测,具有极高的安全性,不存在安全漏洞。而未经过PBOC认证的加密芯片系统是无法具有高安全性的。此外,凌科芯安的LKCOS对芯片内部资源可以进行有效的管理,同时对底层接口做了大量切实有效的防护,保证盗版商无法从芯片操作系统来攻击或破解。这一点非常重要,某些采用智能卡芯片平台的加密芯片只是提供了算法下载的接口,对芯片资源管理和接口的底层防护几乎没有做任何的处理,那么,盗版商是可以作为漏洞来进行攻击的。
3.加密方案的选择
传统的加密芯片,都是采用算法认证的方案,他们声称加密算法如何复杂,如何难以破解,却没有考虑到算法认证方案本身存在极大的安全漏洞。我们清楚的知道,单片机是一个不安全的载体,对于盗版商而言甚至是完全透明的。做算法认证势必要在单片机内部提前写入密钥或密码,每次认证后给单片机一个判断标志,作为单片机执行的一个判断依据,那么盗版商就可以轻松抓住这一点进行攻击,模拟给出单片机一个信号,轻松绕过加密芯片,从而达到破解的目的。如果要破解芯片内部数据,那么通过传统的剖片、紫外光、调试端口、能量分析等多种手段,都可以破解。
采用智能卡芯片平台的加密芯片,本身就可以有效防护这些攻击手段,将MCU中的部分代码或算法植入到加密芯片内部,在加密芯片内部来执行这些程序,使得加密芯片内部的程序代码成为整个MCU程序的一部分,从而达到加密的目的。因为MCU内部的程序不完整,即便被盗版了,由于缺少关键代码,也无法进行复制,那么,选择什么样的代码或程序放入到加密芯片内部,就是考验MCU编程者的功力了,尽可能地多植入程序并增加算法的强度,就可以有效防止被破译的可能。LKT4200 32位的智能卡芯片平台可以解决上述所有问题,甚至在芯片内部做浮点运算都是没有问题的。
因此我们建议,选择加密芯片,首选智能卡芯片平台,更要选择32位的智能卡芯片平台。
凌科芯安公司嵌入式加密IC的最大优势集中表现在几点:
其一,凌科芯安选用高端的智能卡芯片平台作为硬件载体,特别是32位的智能卡芯片,是国内唯一的32位加密芯片平台,安全性EAL5+级别的智能卡芯片,使得破解成为不可能。
其二,凌科芯安公司的芯片操作系统LKCOS,通过国家权威部门的检测,具有极高的安全性,对底层端口的防护,做了大量的处理,保证加密IC端口的安全性。同时,支持客户自定义代码下载并且运行的加密模式,也是国内第一个将算法移植加密方案的实施者。
其三,凌科芯安公司加密方案的安全性,算法移植的加密模式,最大的特点就是单片机程序是不完整的,如果单片机被破解,由于程序不完整,也是无法完成抄板的,被移植的部分程序,是很好的保护并运行在加密IC内部,客户可以自由的编写加密算法或者加密的代码。而传统的认证加密方案,及时您选择了安全性极高的智能卡平台芯片,也是无济于事的,因为智能卡加密IC,你无法破解,但是由于您的单片机程序的完整性,可以被破解,使得加密芯片失去了应有的作用。所以,选择合适的加密方案非常重要。
J. 做数据加解密项目,提到要使用加密芯片,加密芯片的品牌和型号太多了,应该怎么选取
加解密数据不仅只有算法的参与,还涉及到密钥,肯定是保证密钥的安全从而保证数据的安全啊