首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

紧急求助斑竹,难题码?

其实任何的加密只是一种形式吧,我个人认为的。因为无论是软件或者是硬件加密,只是一种对一般人的防范吧,有矛就有盾,只是一种值得跟不值得去解密的因素吧!你的第一个问题可以这样做吧,我这种方法本意也不是为了加密的,只是为了在线下载比较方便而写的。你可以把你的程序分成两部分。然后在Flash中分块吧!先写入一块程序,该段程序只负责管理你的Flash还有可以保存你的密码吧!然后在硬件中IO口上设置一下,如果出现你想要的情况,可以将程序跳到你的第一段程序地址中执行,也就是管理Flash的那段程序吧,这段程序可以下载你的原程序并把你的原程序写到你设置的区域吧,然后解除硬件设置,正常执行时就会在你的原程序中运行,并在你的原程序中校验一下你的密码吧,可以用一个关联密码,不要在原程序中出现具体的密码,如果能跟你密码的地址关联起来那更好不过了。这些只是有一定的作用,如果遇到真正的高手,也没有用,因为即使芯片加密,只要肯花气力也是可能的。所以这些加密方法都不是绝对万能的!
        至于你的第二个问题,应该可以解决,就像strongchen讲的那样是属于软件范畴的。你可以到那个论坛中去讨论。
Gulf
返回列表