电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

51单片机的加密与解密

2017-04-04 12:04分类:PLC基础知识 阅读:

 

  51类单片机在结束三级加密往后选用烧坏加密断定位(把芯片内的硅片击穿),不损坏其它有些,不占用单片机任何本钱。加密断定位被烧坏后不再具有擦除特性。一旦用OTP办法加密后,单片机片内的加密位和程序存储器内的数据就不能被再次擦除。

  通过OTP加密往后通过编程器读取查验的时分会提示:有些引脚触摸不良-----断脚。

  例如:烧断89C51的31脚 EA脚,烧断89C51、89C2051的数据线以及烧断PIC系列芯片的数据时钟线等。

  这种加密办法会对一些通过数据位单片机解密的办法,构成必定的艰难。

  ATMEL 89C系列51单片机特征:

  1.内部含Flash存储器

  因而在体系的开发进程中能够非常简略进行程序的批改,这就大大缩短了体系的开发周期。一同,在体系作业进程中,能有用地保留一些数据信息,即便外界电源损坏也不影响到信息的保留。

  2.和80C51插座兼容

  89C系列单片机的引脚是和80C51一样的,所以,当用89C系列单片机替代80C51时,能够直接进行代换。这时,不管选用40引脚亦或44引脚的商品,只需用一样引脚的89C系列单片机替代80C51的单片机即可。

  3.静态时钟办法

  89C系列单片机选用静态时钟办法,所以能够节约电能,这关于下降便携式商品的功耗非常有用。

  4.差错编程亦无废品发作

  通常的OTP商品,一旦差错编程就成了废品。而89C系列单片机内部选用了Flash存储器,所以,差错编程往后仍能够从头编程,直到精确接连,故不存在废品。

  5.可进行重复体系实验

  用89C系列单片机计划的体系,能够重复进行体系实验;每次实验能够编入纷歧样的程序,这么能够确保用户的体系计划抵达最优。并且随用户的需求和翻开,还能够进行批改,使体系不断能跟随用户的最新恳求。

  解密办法:

  关于ATMEL 89C系列芯片依据其存储器的特征,简略的办法即是想办法把暗码去掉,由于OTP办法存储不能用电擦除,可是能够用紫外光来擦除,那么只需能操控好了只把暗码有些擦除去,而保留了程序段,那么这么的芯片即是不加密的了。

  假定这么还没有办法,那么假定把芯片经曩昔层处理,把存储器进行摄影,由于代码是以电荷的码点办法存在的,然后把相片通过染色处理,把1和0差异读出收拾,这么就得到了存储器里的代码。解密的办法和办法许多,以上仅仅简略的提了一下思路,作为专业解密的技能人员,拿到芯片后拟定计划,首要要思考解密本钱,要用最底的成正本结束解密的意图。由于看到许多客户由于不了解加密宽和密,信赖一些不标准公司的宣扬,花费许多金钱不是想着把商品做的非常好,而是思考太多的加密办法,乃至由于怕被解密而不去运用某种芯片,正本你知道一些加密解密的技能就不会有那种主见了。

上一篇:单片机内部并行I/O口及其效果

下一篇:单片机与PLC编程的差异

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部