极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 18852|回复: 5

用arduino做了个通信小工具,能加密么

[复制链接]
发表于 2012-12-20 12:02:47 | 显示全部楼层 |阅读模式
我看了arduino熔丝位的熔丝位配置,应该是没有加密的,不知道能否进行加密,以便编译后的hex的代码不能轻易读出。当然还希望arduino的代码还是可以重复烧进去升级的呢
回复

使用道具 举报

发表于 2012-12-20 12:35:01 | 显示全部楼层
arduino的好处之一是,作为一个开源项目 没什么人会教你如何加密程序。
回复 支持 反对

使用道具 举报

发表于 2012-12-20 13:11:03 | 显示全部楼层
{:soso_e161:}后的悠闲时间。。。

唯方法保密的加密方案都没什么好结果,DVD电影光盘就是一个例子。另外AVR芯片使用很广泛,导致很多破解的方法。再加上AVR的制造商是有名的风中皇帝,用石器时代的工艺做芯片,那条可怜的熔丝实在是太粗了。

让我来点有建设性的建议吧,相对好一点的办法是唯密钥保密的加密方法,非对称加密在通信方面比较有优势,虽然算法比较难写,执行效率也不太理想,不过对于像RSA或ECC这类烂大街的大路货,相信他们的库还是比好找的
回复 支持 反对

使用道具 举报

发表于 2012-12-20 13:39:50 | 显示全部楼层
貌似熔丝烧错了,还可以改的,不过要专业设备
回复 支持 反对

使用道具 举报

发表于 2012-12-20 13:42:45 | 显示全部楼层
wing 发表于 2012-12-20 13:11
后的悠闲时间。。。

唯方法保密的加密方案都没什么好结果,DVD电影光盘就是一个例子。另外 ...

LZ说的是保护源代码,不是数据。难道你是说把代码当数据进行加壳?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-12-20 21:35:43 | 显示全部楼层
呵呵,听了大家的思路,感觉反省了一下,其实都允许用户来升级文件自行烧的话,hex肯定是公开的,也就谈不上加密了,谢谢各位!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-25 20:28 , Processed in 0.038970 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表