打印

用otp裸片绑定的工艺较不易**

[复制链接]
4101|27
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
action99|  楼主 | 2007-10-20 11:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用HT的單片機2年了,幫好幾家公司開發,其中一家公司的無良的采購拿著芯片給了其他公司把程序讀出(每個芯片在燒錄時都會進行加密)。我們公司後面的訂單都轉給了其祂公司做了。我公司就損失慘重,請問有沒有人進行加密的專業的?如何才可以再一次防止我的程序被讀出。。

相关帖子

沙发
tyw| | 2007-10-20 16:54 | 只看该作者

用otp裸片绑定的工艺较不易**

使用特权

评论回复
板凳
yewuyi| | 2007-10-20 21:27 | 只看该作者

进行软件加密,这样读出后他就需要修改HEX

否则也就用不了。

使用特权

评论回复
地板
chunyang| | 2007-10-21 00:14 | 只看该作者

对于1:1拷贝的解密是没法直接对付的

    要么换尚未被**的MCU或者利用片外器件合成加密造成解密门槛升高,但这都没法本质的解决问题,法律才是唯一的出路。鉴于目前国内知识产权保护的恶劣的现状,最好在程序中预留可以读出的“签名”,并在程序中多处隐藏不同方法的签名校验代码,防止解密者简单更改,这样配合以适当的证据采集程序(由律师执行)再诉诸于法律的话,打官司就会胜算大增,我用的就是这招,而且已用了十几年。

使用特权

评论回复
5
tyw| | 2007-10-21 06:11 | 只看该作者

楼上高招,学习了




使用特权

评论回复
6
yewuyi| | 2007-10-21 09:12 | 只看该作者

我也用的同chunyang一样的方法

一般会留几个暗门,再放两个明码,明码可以直接公开,告诉对方,这样可以起到一个威慑的心理压力。

使用特权

评论回复
7
tyw| | 2007-10-21 09:31 | 只看该作者

ls方法恐怕会提醒对方下功夫找暗码,装憨较好


要一脸无辜,象真菜鸟一样,在井底扑楞翅膀,才套得住大灰狼哦,哈哈
 

使用特权

评论回复
8
hq_y| | 2007-10-21 11:02 | 只看该作者

好帖!强贴留名!

使用特权

评论回复
9
yewuyi| | 2007-10-21 17:22 | 只看该作者

他愿意下真功夫找的话,那也无所谓了……

有那看HEX的功夫,也完全可以重新写CODE了……


他愿意跟着俺做,俺也不反对了……

使用特权

评论回复
10
edanzg| | 2007-10-22 01:21 | 只看该作者

呵呵,做了爸爸的人见解就是不一样啊。

强人的强帖。

使用特权

评论回复
11
iC921| | 2007-10-22 01:51 | 只看该作者

楼上高见怎么悟出来的?

使用特权

评论回复
12
action99|  楼主 | 2007-10-22 08:19 | 只看该作者

不是好明白的,請樓上的再詳細一

不是好明白的,如何進行軟件加密?能否有個例子看看。用片外器件合成加密,我想這個是比較好用,但是這個器件在市場上能買到嗎?什么型號?

使用特权

评论回复
13
action99|  楼主 | 2007-10-22 15:03 | 只看该作者

我頂。。。。能說說軟件如何加密嗎、、、

使用特权

评论回复
14
maychang| | 2007-10-22 15:52 | 只看该作者

软件加密的方法很多

怎样用那要看你的具体情况。
软硬件结合更不容易**。
举个例子:如果你的系统中用到一片18B20,我们知道18B20里面有64位码,每个芯片都不一样,是独一无二的,那就可以利用来加密。首先读出18B20这64位码,然后作为表格写到单片机的程序里,当然,每片都不一样,这是比较麻烦的地方。单片机程序运行时先读18B20,与表格校对,一样才执行,不一样不执行甚至自毁。这样,copy也必须读懂所有反汇编后的程序,还不如重写。
tyw 曾教我们如何制造一个假电阻,表面上完好,实际上断路。这也可以利用。程序中读一下引脚,电平不对就不执行。改进的方法是:挑选或定做误差大的电阻,程序中检查一下,误差大才执行,误差小不执行。这样copy者很难测量出。这个方法要求单片机能够把电阻测量得相当准确,换言之有A/D。

使用特权

评论回复
15
action99|  楼主 | 2007-10-22 16:46 | 只看该作者

小弟我還是不太明白

我只知道每個MCU里面都會有ROM/RAM,什么是64位碼?我有點搞不懂。。。

使用特权

评论回复
16
yewuyi| | 2007-10-22 16:48 | 只看该作者

呵呵,你什么都不懂,让别人怎么讲?

1+1=2……

使用特权

评论回复
17
maychang| | 2007-10-22 17:10 | 只看该作者

回楼主 action99

我在15楼说的不是软件加密,应该说是软硬件结合的加密。帖中提到的方法都需要硬件的配合。
纯软件的加密,我也不清楚。

使用特权

评论回复
18
action99|  楼主 | 2007-10-22 17:12 | 只看该作者

to:樓上

你所指的64位碼,是什么意思。。。?

使用特权

评论回复
19
maychang| | 2007-10-22 17:20 | 只看该作者

回楼主19楼帖

DS18B20中有ROM,可以读出,其中有64位(8字节)码,每个DS18B20都不相同,是唯一的。

使用特权

评论回复
20
action99|  楼主 | 2007-10-22 17:32 | 只看该作者

如果我要進行大批量生產燒錄,

如果我要進行大批量的生產燒錄,如何才能做到?不可能每個IC都去測這個64位碼,

使用特权

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

本版积分规则

87

主题

189

帖子

2

粉丝