100%防**是不可能的

[复制链接]
6585|32
andrew.xu 发表于 2008-10-17 10:15 | 显示全部楼层

100%防**是不可能的

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

回复以上

确实是低端的产品,是可以去找IC原厂做掩模,但那只是下策,可能也只有这个办法了。
17楼WOAILYMD说得很有道理!!!
WOAILYMD 发表于 2008-10-17 17:58 | 显示全部楼层

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

前者是花钱别人做;后者是开工资产线工人加班做。
woymoon 发表于 2008-10-18 21:04 | 显示全部楼层

在FLASH与XRAM中加个障碍

在FLASH与XRAM中加一个GAL或CPLD,在这里面做做**,当然成本高了,也不是很完美的加密 
平常人 发表于 2008-10-18 21:21 | 显示全部楼层

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

抄板的人根本不知道你用的是什么芯片,比磨片强多了。
古道热肠 发表于 2008-10-19 13:08 | 显示全部楼层

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

pheavecn 发表于 2008-10-23 09:46 | 显示全部楼层

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

对内行人,肯定防不住地。
krstc 发表于 2008-10-24 14:16 | 显示全部楼层

支持使用otp的方法

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

shiaf 发表于 2008-10-24 17:09 | 显示全部楼层

加一颗加密 IC

增加一颗加密 IC ,在上电后主 MCU 送一串随机数据给加密 IC ,加密 IC 经过一个算法后返还一串数据给主 MCU ,主 MCU 验证其数据是否合法,如不合法,则不执行后面的程序。验证过程也可以在程序运行的中间进行。我这边有现成的加密 IC ,价格也很便宜,KK 级别的话 <=0.8元/PCS 。
bob.xue 发表于 2008-10-25 00:39 | 显示全部楼层

KK级!~~

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

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

器件的选择要和产品的功能无光,指标的选择要出其不意。
无境界 发表于 2008-10-29 08:13 | 显示全部楼层

新手过路顶!!!!!

新手过路!!!
dudongdao 发表于 2008-10-29 08:37 | 显示全部楼层

看来是怕用的人来抄袭~

   是不是怕你的客户解密你的板子~  感觉你这个产品不是很常用吧~  你给你客户测试~ 结果他测试完后解密了~  你就也没第二个人卖了~  17楼考虑的太长远了~  如果是那种应用比较广的产品可以~  建议你加一个BUG在里面~ 哈哈~ 
99st 发表于 2008-10-30 14:52 | 显示全部楼层

不明白

现在的ARM那么流行,但ARM加密好像不好呀。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部