嵌入式系统的硬件安全问题
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
嵌入式系统的硬件安全问题
听了国防科技大学陆洪毅教授的两节课(当然是看视频),讲的是关于
嵌入式系统硬件安全的问题。同时,也听了他关于嵌入式系统未来发展趋势的
问题,自我感觉收获良多。对于计算机系统而言,硬件和软件就像一个人的
两条腿是互相依存互相协作的关系。这句话是本人有感而发。3 个月前,我曾
经把51 单片机(基于宋老师金沙滩开发板)的液晶显示功能和温度传感器,
红外遥控解码,led 显示,数码管显示功能集于一身,把实现这些功能的c 代码,以一个大循环(while 循环)的编程方式糅合在一起,编译通过之后下载到单
片机,效果是:液晶可以显示出红外遥控器的解码值,但是数码管和led 的显
示不受控制,数码管有时显示乱码。当时就这个问题及时求教了宋老师,他告
诉我肯定是我的程序有问题。后来,我修改过好多次代码,只能说基本上解决
了这个问题,但是还不理想!就在我反复修改程序的过程中,我有所领悟:产
品的可靠性不光要有优质可信的硬件还必须有严谨高效的代码互相配合。这就
是我感悟到的软件和硬件的关系。
说到软件安全人们自然就会想到木马,bug,网络安全这些东西。
回顾一下陆教授关于嵌入式系统硬件安全问题:1,下载到MCU 的代码可
以通过显微镜或别的设备解码出来;2,嵌入式系统的硬件多属于末端产品,
cpu 的结构漏洞如果被解码产品生产商将损失惨重;例如,如果一个产品的密
钥被解码,生产商为开发设计该产品的投入几乎泡汤;3,在军事装备中,硬
件的安全可能关系到战争胜负的走向。每一条都能有好多好多的解释,水平有
限仅此而已!
还是说一下现实的学习问题,自己先是学习三菱的FX 系列plc 入门,继而
学习西门子s7-200plc,对于西门子plc 的学习时间投入较多,工业上一般的自