• 芯片解密技术:灵活使用带密码的加密解密方法
龙人芯片解密专家 发表于 2008-05-30 11:23:03

芯片解密技术:灵活使用带密码的加密解密方法

 

 

通过研究龙人芯片解密技术中心单片机解密专家发现,使用带有密码的加密方式,看似给单片机破解留有了可能性,但因为接受和验证密码都需要由用户程序完成,只要用户程序设计的可靠,这种可能性是很小的。    

 

为了增强用户接口程序的可靠性和灵活性,龙人IC解密专家提出以下几种可能的设计思路:

 

       针对穷举密码的对策:MC9S12DP256的密码长达8个字节,如果不将密码限定在ASCII码的范围内,那么可以选择的密码数量将达到1.8*1019 种。为了防患破解者穷举密码,用户可以设定允许输入错误密码的次数,如果出错超过一定次数,接口程序就不再接收新的密码了。允许出错的次数可以根据安全需要和使用方便综合考虑。    

 

       灵活的对外接口:使用密码加解密时,用户程序使用的对外接口是没有任何限制的。本文中的串口程序只是一例,MC9S12DP256片内集成了众多的接口模块,如SCI、SPI、IIC、MSCAN、J1850等等。使用哪一个接口,用户可以根据方便和安全考虑自己选择,这样也会使破解者难以入手。  

 

芯片解密 单片机解密 MCU解密 IC解密  密码加解密

 

       用户程序级密码验证:用户还可以给接口程序增设一级密码验证的步骤。只有通过该密码验证,才能进一步输入解密的密码。因为加密后,Flash ROM就无法读写了,用户程序可以将增设的密码也保存到Flash中,留待验证。另外,如果某一个模块既要作为接受密码的接口,又有其他的用途,也应该留有一个交互界面,在使用前让用户选择该模块的用途。    

 

       远程加解密:在很多场合,用户对于单片机的控制是通过以太网等介质远程实现的,只要有相应的接口程序,能够远程对单片机进行加解密,这无疑会给用户的工作带来很大的方便。 

 

       结   语    

 

       Flash在线编程技术的出现给单片机中的加密机制带来了很大的改变。通过对HCS12系列单片机加密单片机解密方法的分析,我们认为这种加解密的机制具有足够的安全性,以及灵活的加解密方式。    

 

      另外,使用密码解密的可靠性很高,实现的过程依赖于用户程序,只要精心设计接口程序,用户完全可以将这种风险降至最低。

 

 

龙人计算机深圳分公司为了满足大量需要芯片解密、IC解密、单片机解密(MCU解密)和软件破解客户的需求特成立了IC芯片解密事业部,事业部专门为客户提供芯片解密、IC解密、单片机解(MCU解密)和软件破解等服务。详情见:http://www.dmpcb.cn/services/IC/index.html

 

 

  • 文章评论
以上网友留言/评论只代表其个人观点,不代表红叶网的观点或立场
1 Pages: ( 1 页 ) /页 0篇文章
发表评论:
提示:请使用红叶BLOG帐号登录,匿名发布请将昵称填至帐号处。
帐    号:
   密码:
验证码:
  图案:
内    容:
  • 红叶BLOG意见反馈留言板
  • 红叶简介 | About 9hy | 联系我们 | 会员注册 | 网站地图 | 红叶帮助
  • Copyright © 2005 - 2006 9hy Inc. All Rights Reserved
  • 版权所有 红叶网