中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

嵌入式系统

抖音 德嘉 泓格论坛 FLIR红外热像论坛
工控论坛首页 嵌入式系统 → 浏览主题: FL2440如何加密?
发表新帖 回复该主题
回帖:5个,阅读:1027 [上一页] [1] [下一页]
* 帖子主题:

FL2440如何加密?

分享到
736
499493593
文章数:24
年度积分:50
历史总积分:736
注册时间:2010/7/28
发站内信
发表于:2010/8/18 11:59:40
#0楼
我做了个Linux的应用程序放在FL2440的核心板,想对它进行加密。
目前我想到的方法有:
1. 绑定板上的电子器件
   a. 绑定CPU、内存、flash:  可是发现S3C2440 没有唯一序列号,内存、flash也没找到序列号。
   b. 绑定网卡物理地址: 可是发现网卡物理地址是很容易修改的。
2. 绑定飞凌核心板的唯一序列号
   打电话到技术支持,得知那个贴在核心板背后的序列号是为管理、售后等而设的号码,不是硬件ID,也就无法通过代码获取。
3. 加个加密狗
   FL2440板上没有现成的加密狗,也不知道可以用哪些加密狗。

虽然我的程序比较简单,但是我想如果要做成产品,应该就得考虑防盗版问题。
不知道有哪位大虾做过相关的工作,请指点。
9012
吴辉
文章数:2354
年度积分:50
历史总积分:9012
注册时间:2002/1/15
发站内信
发表于:2010/8/19 8:20:24
#1楼
加密芯片,网上自己搜
1203
TE2410
文章数:102
年度积分:50
历史总积分:1203
注册时间:2007/4/27
发站内信
发表于:2010/8/19 10:37:19
#2楼
弄个加密芯片。挂载iic总线上。

每次你的程序启动时 想办法产生一个随机数(确保每次产生的都不一样) ,送给加密芯片,加密芯片对随机数进行加密运算,然后将运算结果返回给主程序。主程序判断 结果是否正确。
正确---->正常运行
不正确---->随机产生各种故障

你可以去飞凌的ARM9技术论坛看看 www.witech.com.cn
企业精神
※ 注重信誉、敬业、务实、高质、高效
※ 以一流的技术,提供专业的服务
※ 为中国嵌入式技术的传播和发展作出贡献
1203
TE2410
文章数:102
年度积分:50
历史总积分:1203
注册时间:2007/4/27
发站内信
发表于:2010/8/19 12:12:20
#3楼
最好用VS2005来开发,包括编译BSP方面
QT一般在Linux上使用,作为Linux的桌面系统
企业精神
※ 注重信誉、敬业、务实、高质、高效
※ 以一流的技术,提供专业的服务
※ 为中国嵌入式技术的传播和发展作出贡献
736
499493593
文章数:24
年度积分:50
历史总积分:736
注册时间:2010/7/28
发站内信
发表于:2010/8/20 14:57:01
#4楼
感谢2楼的回答。
如果再深入一点应该是怎么弄呢?
1. 加密芯片与 iic总线 是如何相连的?
2. 要添加linux驱动吗?
3. 软件如何操作?
我刚才稍微搜了一下,相关的介绍是有的,可是没有找到深入的资料。
请问2楼的大侠,你有详细一点的资料么? 跟我们分享一下吧! thx
736
499493593
文章数:24
年度积分:50
历史总积分:736
注册时间:2010/7/28
发站内信
发表于:2010/12/17 12:20:35
#5楼
请教一下大侠
工控学堂推荐视频:

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

46.8003