主题:EM9260如何保证软件数据的安全性?

  共有24186人关注过本帖    
szhhd
1楼


EM9260如何保证软件数据的安全性?  发帖心情 Post By:2009-5-7 10:52:00   [只看该作者]

如果说同行买我们的设备回去破解,就涉及到软件数据的安全性问题,不知道是否有这方面的一些解决方法或对策?

  单帖管理 | 引用 | 回复 回到顶部
zhl
2楼


  发帖心情 Post By:2009-5-7 11:58:00   [只看该作者]

我们可以定制一个你们专用的32bit的加密ID,该ID和硬件(即英创板卡)是绑定的,你的应用程序可以通过检测该ID号来加以保护。这样想当于你们采购的是专用定制的英创板卡,而通用的板卡是没有这个ID号的。

  单帖管理 | 引用 | 回复 回到顶部
szhhd
3楼


  发帖心情 Post By:2009-5-7 14:17:00   [只看该作者]

那我如果一个项目用了你们100块核心板,那么我们编写的程序只有一套, 然后我留的接口是USB_SLAVE,我生产的时候,和电脑连接下载程序到核心板,出厂卖给其他客户.假设其他客户也用样的软件工具,那么如何让其连接不上?

你说的32BIT的加密ID,是否指我们的应用程序下载下去,可以用(因为我们的应用程序有检测该ID号),而客户的应用程序未经我们许可,自行下载下去的,无效(因为客户的没检测该ID号),
但是客户还是可以连接上你们的核心板,是不是这个意思?

还有比如我第一批买100块核心板,那么,是这批是共用一个32BIT的加密吧,也就是说我第二批买的100块,也是用上一批的ID号,是否是这个意思?

  单帖管理 | 引用 | 回复 回到顶部
x10
4楼


  发帖心情 Post By:2009-5-7 14:27:00   [只看该作者]

客户最重要的是保护自己的应用程序不被竞争对手盗用。32-bit的ID号针对每个客户都是不一样的,客户一旦确认加密后,英创公司承诺该ID只烧在该客户的板卡中,对英创未加密的板卡,ID=0。这样用户自己的应用程序需要识别到该ID才能真正运行。采用这种方法,即使竞争对手获得客户的应用程序,它也不能在其他的平台上运行,从而起到保护客户应用程序的目的。

  单帖管理 | 引用 | 回复 回到顶部
x10
5楼


  发帖心情 Post By:2009-5-7 14:30:00   [只看该作者]

一般说来,一家客户只需要一个ID号就可以了,这样用户的应用程序和所购买的板卡能做到自由互换,方便产品的生产和维护。

  单帖管理 | 引用 | 回复 回到顶部
lxs
6楼


  发帖心情 Post By:2009-5-7 14:44:00   [只看该作者]

没办法做到不上你的客户连接上板子,只能做到防止你的应用程序被都用的其它非英创的板子上。这个id可以根据你的要求更改的。

  单帖管理 | 引用 | 回复 回到顶部
szhhd
7楼


  发帖心情 Post By:2009-5-7 15:22:00   [只看该作者]

担心的是用户连接后乱改文件或者删除软件,导致死机

  单帖管理 | 引用 | 回复 回到顶部
x10
8楼


  发帖心情 Post By:2009-5-7 20:27:00   [只看该作者]

嵌入式系统应当属于专用系统,如果那样,你的用户有些太“调皮”了,:-)

  单帖管理 | 引用 | 回复 回到顶部

返回首页

EM9260如何保证软件数据的安全性?

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: