用arduino做了个通信小工具,能加密么
我看了arduino熔丝位的熔丝位配置,应该是没有加密的,不知道能否进行加密,以便编译后的hex的代码不能轻易读出。当然还希望arduino的代码还是可以重复烧进去升级的呢 arduino的好处之一是,作为一个开源项目 没什么人会教你如何加密程序。 {:soso_e161:}后的悠闲时间。。。唯方法保密的加密方案都没什么好结果,DVD电影光盘就是一个例子。另外AVR芯片使用很广泛,导致很多破解的方法。再加上AVR的制造商是有名的风中皇帝,用石器时代的工艺做芯片,那条可怜的熔丝实在是太粗了。
让我来点有建设性的建议吧,相对好一点的办法是唯密钥保密的加密方法,非对称加密在通信方面比较有优势,虽然算法比较难写,执行效率也不太理想,不过对于像RSA或ECC这类烂大街的大路货,相信他们的库还是比好找的 貌似熔丝烧错了,还可以改的,不过要专业设备 wing 发表于 2012-12-20 13:11 static/image/common/back.gif
后的悠闲时间。。。
唯方法保密的加密方案都没什么好结果,DVD电影光盘就是一个例子。另外 ...
LZ说的是保护源代码,不是数据。难道你是说把代码当数据进行加壳? 呵呵,听了大家的思路,感觉反省了一下,其实都允许用户来升级文件自行烧的话,hex肯定是公开的,也就谈不上加密了,谢谢各位!
页:
[1]