0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在烧录生产过程中全方位保护芯片程序,实现安全生产

AGk5_ZLG_zhiyua 来源:lp 2019-04-17 17:48 次阅读

随着山寨产品层出不穷,越来越多的人开始关注芯片烧录的安全性问题。芯片作为一个产品的核心部件,其内部程序一旦被盗取,那么整个产品将面临被破解的风险,本文将介绍如何在烧录生产过程中全方位保护芯片程序,实现安全生产。

01安全性

要实现安全生产,首先得保正烧录文件的安全性。烧录文件是研发项目的结晶,其安全性极为重要,特别对于代烧录工厂,人员配备参差不齐,如果将文件直接下发给工厂生产,容易造成文件泄漏。

为此P800系列编程器提供了工程加密功能,烧录工程由研发制作,并对敏感文件数据进行加密,以加密工程的形式下发给工厂生产,既解决了工厂接触文件的风险,又避免了工人建立、配置烧录工程的繁琐操作,提高生产效率。

工程加密保证了文件的安全性,但是否就能确保芯片程序的安全呢?

我们知道,芯片除了能烧写(编程)外,还有读取接口,以方便芯片的调试和校验数据的完整性,也就是烧录进去的程序还可以被完整的读取出来。即使不接触文件,也能获取文件内容,最终导致烧录文件被间接盗取。当然,芯片在设计时也会考虑到这个问题,每种芯片基本都拥有自己的一套加密方法,我们只要在烧录完成后,及时给芯片加密,就能在一定程度上保障代码的安全性。

02工程加密

然而,文件、芯片双重加密看似牢不可破,其实还是有一定的漏洞,这个漏洞主要出现在烧录流程上。擦除、烧写、校验、加密为传统的烧录流程,市面上绝大多数编程器均采用该流程。我们知道,芯片的保护在于加密,在该流程中,加密放到了最后执行,如果芯片在烧写完成后,加密之前被取走(也就是校验阶段,校验一般都会持续一段时间,而这段时间足够芯片被取走),那么芯片就处于烧录完成但未加密状态,导致程序被读取盗走。

为解决这个问题,我们可以把加密放到烧写之前,这样烧录流程就变为:擦除、加密、烧写、校验。即使在校验阶段把芯片取下,芯片也已经加密完成了,无法读取其内部数据。也许你会问,加密后芯片还能烧写和校验吗?其实对于大部分芯片来说,加密是需要重新启动才会生效的,也就是只要在烧录流程中不掉电、不复位,芯片依然可以正常烧写和校验。当芯片取下后,加密就会立即生效,及时保护芯片内部程序。

安全的工程加密,可靠的芯片保护以及灵活的流程配置是P800系列编程器的标准功能,既能拟补传统编程器的安全性不足,又能保证量产的稳定性,全方位保护知识产权。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    446

    文章

    47728

    浏览量

    409016
  • 编程器
    +关注

    关注

    9

    文章

    386

    浏览量

    41677
  • 烧录
    +关注

    关注

    8

    文章

    219

    浏览量

    35191

原文标题:芯片烧录漏洞,是否你也在犯?

文章出处:【微信号:ZLG_zhiyuan,微信公众号:ZLG致远电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    探讨PCB生产过程中铜面防氧化

      摘  要:本文主要论述了在PCB 生产过程中对铜面氧化的防范手段,探讨引用一种新型铜面防氧化剂的情况。  一、前言  当前在双面与多层PCB 生产过程中沉铜、整板电镀后至图形转移的运转周期
    发表于 11-22 15:56

    MES系统软件的生产过程控制

    的同时减少作业操作错误的出现,以效益为目标,强化生产过程的事前、事管理。实时监控生产实现生产过程的精细化管理和控制。
    发表于 01-09 18:46

    请问在生产过程中焊接元件时需要考虑的因素?

    生产过程中焊接元件时需要考虑什么?
    发表于 12-10 07:33

    OEM应如何将该标准应用在他们的产品研发及生产过程中

    本文将着重解读AUTOSAR方法论内容,讲解OEM应如何将该标准应用在他们的产品研发及生产过程中
    发表于 05-12 06:04

    LED显示屏生产过程中静电的来源是什么?如何防静电?

    LED显示屏生产过程中静电的来源是什么?LED显示屏生产中的如何防静电?
    发表于 06-03 06:23

    面食在生产过程中如何使用自动化流水生产线?

    的疑问,尤其是方便面生产过程,他们认为方便面不论从面饼、配料、还是包装,都是不符合国家标准的,都总觉得有点不太放心食用。对此,食品安全专家对方便面生产过程做出了权威澄清。食品生产线方便
    发表于 08-15 14:58

    轮胎生产过程中的电机故障分析及保护

    轮胎生产过程中的电机故障分析及保护 PLC在轮胎业中已基本推广应用,但从应用开发的深度和广度来看,一般还是取代继电逻辑控制及
    发表于 06-19 14:12 1016次阅读

    关于PCB 生产过程中铜面防氧化的一些探讨

    关于PCB 生产过程中铜面防氧化的一些探讨   摘要:本文主要论述了在PCB 生产过程中对铜面氧化的防范手段,探讨引用一种新
    发表于 11-17 08:52 3509次阅读

    荧光灯生产过程中的排气问题

    在荧光灯生产过程中,排气是一个重要的生产工序,其工艺的合理与否,对能否保证产品质量及合格率的高低是及其重要的.排气过程经完成管内除气、灯管内表面除气、阴极分解激活、注汞
    发表于 04-22 10:55 33次下载

    如何防范PCB生产过程中的铜面氧化

    本文主要论述了在PCB 生产过程中对铜面氧化的防范手段,探讨引用一种新型铜面防氧化剂的情况。
    的头像 发表于 09-17 16:03 7460次阅读

    何在设计和生产过程中测试AOC

    结果与电信号测试相关联。因此,尽管整个系统(例如USB和Thunderbolt)仅识别电信号,但我们可以在光路上施加功率和噪声的最小标准。还在整个制造和生产过程中测试光学参数。关键测试可以解决生产线上的任何问题,同时最大限度地降低总体成本。
    的头像 发表于 08-08 16:39 3174次阅读
    如<b class='flag-5'>何在</b>设计和<b class='flag-5'>生产过程中</b>测试AOC

    PCB生产过程中如何改善问题

    PCB生产过程中,感光阻焊黑、白油时常出现的显影过后表面有一层黑、白色的灰,用无尘纸可以擦掉。
    的头像 发表于 03-24 17:18 2340次阅读

    在日常生产过程中如何利用测径仪来对线缆进行测量

    电线电缆主要应用于电力系统、信息传输、仪表系统。根据应用场景的不同,电线电缆的生产规格以及材质都不相同,所以在生产过程中需要严格把控电缆的规则,这就需要在生产过程中对产品的控制,以及生产
    发表于 08-28 10:54 683次阅读
    在日常<b class='flag-5'>生产过程中</b>如何利用测径仪来对线缆进行测量

    静电可怕!如何避免生产过程中的静电危险

    静电是一种看不见、摸不着的东西,它总是伴随着生产过程中产生。因此,如何避免生产过程中的静电危险就成了一个重要话题。
    的头像 发表于 05-12 16:28 758次阅读
    静电可怕!如何避免<b class='flag-5'>生产过程中</b>的静电危险

    在SMT生产过程中如何选择焊锡膏?

    作为目前主流的贴片生产工艺,SMT焊接是生产过程中最重要的材料选择。一种合适的焊膏可以提高产品质量,减少损坏,降低生产成本。今天佳金源锡膏厂家就带大家了解一下如何在SMT
    的头像 发表于 04-27 17:33 456次阅读
    在SMT<b class='flag-5'>生产过程中</b>如何选择焊锡膏?