发新帖我要提问
12
返回列表
打印

100%防**是不可能的

[复制链接]
楼主: inter_zhou
手机看帖
扫描二维码
随时随地手机跟帖
21
andrew.xu| | 2008-10-17 10:15 | 只看该作者 回帖奖励 |倒序浏览

100%防**是不可能的

方法只有增加破解的难度和成本
flash程序加密,然后在flash和cpu间加个解密芯片是没啥用的,人家可以从你解密芯片和cpu之间的总线中读取正确的程序,并且这个成本很低
至少需要在程序中增加另外的识别程序,在程序的执行过程中去访问解密芯片,根据一套算法,判断解密芯片是否是正版的,最好解密芯片中有唯一ID.
由于你本身设计的缺陷,只能这样了,还有就是看看是否有可能在外围设备中想办法

使用特权

评论回复
22
inter_zhou|  楼主 | 2008-10-17 11:37 | 只看该作者

回复以上

确实是低端的产品,是可以去找IC原厂做掩模,但那只是下策,可能也只有这个办法了。
17楼WOAILYMD说得很有道理!!!

使用特权

评论回复
23
WOAILYMD| | 2008-10-17 17:58 | 只看该作者

多谢夸奖!淹模和抹去IC型号殊途同归!

前者是花钱别人做;后者是开工资产线工人加班做。

使用特权

评论回复
24
woymoon| | 2008-10-18 21:04 | 只看该作者

在FLASH与XRAM中加个障碍

在FLASH与XRAM中加一个GAL或CPLD,在这里面做做**,当然成本高了,也不是很完美的加密 

使用特权

评论回复
25
平常人| | 2008-10-18 21:21 | 只看该作者

如果量大的话,订货时可以要求厂家按照你的要求印芯片的

抄板的人根本不知道你用的是什么芯片,比磨片强多了。

使用特权

评论回复
26
古道热肠| | 2008-10-19 13:08 | 只看该作者

哈哈,主意还真不少,混合着用比较见效

使用特权

评论回复
27
pheavecn| | 2008-10-23 09:46 | 只看该作者

只有用些小计,蒙蒙外行了。

对内行人,肯定防不住地。

使用特权

评论回复
28
krstc| | 2008-10-24 14:16 | 只看该作者

支持使用otp的方法

这个以我之见存储加密,然后用otp解密出来用咯,成本会增加不少倒是真的。。。

使用特权

评论回复
29
shiaf| | 2008-10-24 17:09 | 只看该作者

加一颗加密 IC

增加一颗加密 IC ,在上电后主 MCU 送一串随机数据给加密 IC ,加密 IC 经过一个算法后返还一串数据给主 MCU ,主 MCU 验证其数据是否合法,如不合法,则不执行后面的程序。验证过程也可以在程序运行的中间进行。我这边有现成的加密 IC ,价格也很便宜,KK 级别的话 <=0.8元/PCS 。

使用特权

评论回复
30
bob.xue| | 2008-10-25 00:39 | 只看该作者

KK级!~~

向工厂定做某元件,规定某项参数指标与行业标准不同。
你的程序可以检测出这项指标值。如果该参数符合要求,那么为正版,不符合就为盗版。

比如某器件的谐振频率,某电容的充放电特性。

器件的选择要和产品的功能无光,指标的选择要出其不意。

使用特权

评论回复
31
无境界| | 2008-10-29 08:13 | 只看该作者

新手过路顶!!!!!

新手过路!!!

使用特权

评论回复
32
dudongdao| | 2008-10-29 08:37 | 只看该作者

看来是怕用的人来抄袭~

   是不是怕你的客户解密你的板子~  感觉你这个产品不是很常用吧~  你给你客户测试~ 结果他测试完后解密了~  你就也没第二个人卖了~  17楼考虑的太长远了~  如果是那种应用比较广的产品可以~  建议你加一个BUG在里面~ 哈哈~ 

使用特权

评论回复
33
99st| | 2008-10-30 14:52 | 只看该作者

不明白

现在的ARM那么流行,但ARM加密好像不好呀。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则