可解芯片系列

单片机程序软加密

分类:芯片解密须知 | 发布时间:2011-11-28 10:45:9

华澜科技芯片解密中心最近做的单片机解密型号中,经常出现芯片出现软加密的情况,导致烧写给客户的样片不能用,客户便认为芯片解密不正确。这里特向大家介绍下单片机程序软加密或者称为单片机软加密,软加密的知识。

单片机程序软加密(或者称为单片机软加密,软加密)是指编写单片机程序的时候,利用芯片RC来加密,程序中会验证芯片的RC值;开发者烧写每个芯片前,用软件读出该芯片中的RC值(比如读出A芯片的RC值是2C),再写入到相应程序段中,烧写的时候按照此RC值(2C)烧写到A芯片中,这个芯片就可以用,但是如果这个程序烧到RC值是2D的芯片中,B芯片在系统中就不能正常工作。

如果只有RC值的程序,那么只能烧写一种RC值的芯片(2/257的概率,但是具体看厂家RC定义了),也就是说你不知道怎么改,这样程序是没有作用的。所以很多人通过芯片解密出来的程序也不能用。如果需要使用程序,就需要做单片机软加密程序修改。

判断软加密最明确的方法是:在设备焊接、调试方法都正确的情况下,将程序烧到母片中(把母片擦除掉),母片可以用,但是烧写到空片中不能用(前提是空片质量没有问题)。很多客户认为这个是解密不对,从上面的分析可以看出,不是解密不对,而是程序认芯片。

在线客服
  • 1695177879   1647585356
  • 1923015347   95584340