如何保护和控制存储在闪存中的软件呢?
中国软件网2023-01-15软件头条立思辰软件
ectd软件,立思辰软件,正宇软件,如何保护和控制存储在闪存中的软件呢?,ectd软件,立思辰软件,正宇软件许多系统使用外部标准闪存芯片来存储不包括嵌入式非易失性程序存储的处理器的操作程序。这非常棒,因为它可以轻松进行闪存扩展
如何保护和控制存储在闪存中的软件呢?
如何保护和控制存储在闪存中的软件呢?,ectd软件,立思辰软件,正宇软件许多系统使用外部标准闪存芯片来存储不包括嵌入式非易失性程序存储的处理器的操作程序。这非常棒,因为它可以轻松进行闪存扩展和软件修改,可能在生产线上作为客户下载或在维护操作期间进行。缺点是 OEM 失去了对闪存内容的控制,可能会允许未经授权的复制或修改。
如果黑客可以将修改后的软件发送到身份验证芯片,使用逻辑分析仪读取响应,然后将此验证值与修改后的代码一起存储在闪存中,则此方案可能存在安全漏洞。但是,有几种方法可以解决此问题。
一种方法是机械地防止访问安全芯片的引脚。对于 ASIC SoC,可以以裸片形式购买安全芯片,并以多裸片封装的形式集成到主封装中。另一种方法是购买类似于 BGA 封装的安全芯片,由于焊盘完全隐藏,因此不允许探测。
另一种就是,为了获得更高的安全性,安全芯片可以将随机挑战(或者可能是当前时间或处理器序列号)与真/假加密组合,并将其返回给处理器。这样,就不能使用简单的开关类电路修改来欺骗处理器。
此外,在某些情况下,系统可能能够使用引导 ROM 中的软件计算闪存程序的摘要。但是,在启动时验证整个内存阵列可能过于耗时,尤其是对于具有较大闪存的系统。有两种方法可以解决这个问题:增量验证或硬件加速。
值得一提的是,认证芯片至少以两种方式保护秘密:使用强大的密码算法和使用特殊的硬件芯片设计技术来防止对硅的直接或间接攻击。
很赞哦!
相关文章
- 沈阳市推进使用正版软件工作会议召开
- 2022年输入法行业报告 讯飞输入法语音体验大升级
- 深耕“云端”为数字经济加速蓄能!贵州省软件和信息技术服务业增速连续9个月居全国第一
- 中国电信App“翼相连”P-RAN业务正式商用 室内多终端接入 优化网络覆盖
- 一民生“红包”来袭 持续增强百姓获得感
- 杭城的哥卖房研发打车软件 拼载软件背后的商机
- Win 11最新版本推送:自带专业视频编辑软件
- 公适合行测的刷题软件!
- 凝聚社会合力广州社会组织持续为乡村儿童成长保驾护航
- 聚英农业气象远程监测系统远程监测
- 三维表面模型可视化软件Vayu 10发布
- 苹果应用商店被曝有大量色情App是怎么回事 苹果应用商店被曝有大量色情App具体情况
- 可以网上预约面包车的打车软件 面包车打车App合集
- 好用的酒类进销存订货系统软件推荐
- 上海培训课程专项补贴来了!火热报名中!
- 网友:花里胡哨!字节跳动推匿名社交app:派对岛!
- 深信服信创AD助力用户业务运行走的更稳
- 红袖读书app(红袖读书怎么加书签)
- 买不起波士顿动力的Spot机器狗不如打造属于自己的机械狗!
- 厦门市特检院“把脉问诊”软件园二期200多台老旧电梯