在线留言  联系我们  网站地图 欢迎光临深圳市创芯思成科技有限公司!

芯片解密鼻祖  科技开拓先锋 拥有先进的芯片解密技术,提供高效的芯片解密服务

服务热线134-3093-2811

热门关键词:本站关键词,本站关键词

当前位置:首页 >> 新闻中心 >> 解密须知

单片机解密中加密解密方法详解

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

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

通过研究我们发现,使用带有密码的加密方式,看似给破解代码留有了可能性,但因为接受和验证密码都需要由用户程序完成,只要用户程序设计的可靠,这种可能性是很小的。

  为了增强用户接口程序的可靠性和灵活性,我们提出以下几种可能的设计思路:

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

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

  

 

 

技术源自:http://www.pcbpo.com/

【 浏览次数: 】 【 加入时间:2018-01-02 17:31:03 】 【 关闭本页
联系我们

咨询热线:134-3093-2811
深圳市创芯思成科技有限公司
姓  名:林工
手  机:13430932811
姓  名:徐小姐
手  机:15302712579
电  话:0755—82596003
电子邮箱:pcbapcba@126.com
Q Q 在线:13745824 
地    址:深圳市龙华新区东环一路皇嘉中心A座814-816