使用NEC微控制器来保护您的设计

发布于:2024-07-17 编辑:匿名 来源:网络

如今,新产品推出后不久,市场上经常出现假冒产品,造成知识产权的侵犯,以及参与早期研发的公司和个人的经济利益受损。

作为工程师,应该在产品设计初期就尽量考虑产品抄袭的可能性,选择保密性好的单片机,??并对单片机系统进行加密设计,防止被竞争对手抄袭。

  单片机程序的破解方法  单片机中的程序窃取主要有两种方法:侵入式和非侵入式。

侵入式方法是破坏芯片封装,利用半导体测试设备、显微镜、微定位器等仪器找到芯片中保护熔丝的位置并将其擦除,变成未加密的芯片,然后用编程器对其进行编程。

程序可以由设备读出,也可以将探头直接放置在芯片内部总线上,读出存储器中的程序。

非侵入式方法是利用芯片设计或芯片编程时序中的某些漏洞来解密芯片。

例如,针对早期AT89C系列芯片擦除操作时序设计的漏洞,采用自写程序擦除加密锁定位。

然后停止下一步擦除片内程序存储器数据的操作,使加密的单片机变为未加密状态,然后就可以用普通编程器读出片内程序了。

  可见,采用侵入式解密方法需要使用昂贵的设备且耗时较长,其解密成本较高;而采用非侵入式解密方式则需要相对便宜的设备,只要能通过寻找芯片设计的漏洞就可以解密,但需要解密者有深厚的专业知识。

  图1:NEC 78K系列微控制器的安全功能。

  NEC单片机的保密设计  单片机程序理论上不可能100%保密。

对单片机程序进行加密只是为了增加破解成本。

当破解一款产品的成本与独立设计一款相同产品的成本一样高时,没有人会对破解该产品感兴趣。

  在产品设计中,为了避免增加外围硬件从而增加产品成本,产品软件的保密性通常依赖于所选微控制器的保密性。

因此,选择保密性好的单片机对于增加抄袭者的破解成本非常重要。

显得尤为重要。

NEC(日本电子)在其FLASH型78K系列单片机中设计了足够的保护措施,以保证单片机程序代码的安全。

  通常,除了开发人员的原因外,单片机程序目标文件泄露还有以下三种原因: 1、量产时程序烧录过程中目标文件被盗; 2、产品上线后,被间谍获取。

采用侵入式或非侵入式的方式获取单片机中的目标文件; 3、使用BootLoader程序通过串口、CAN接口等进行现场产品升级时,应用目标文件被盗。

  图2:量产编程器的加密设置。

  量产编程时的程序保密性  第三方为NEC设计的量产编程器FL-G03可以支持8个芯片的同时编程。

开发工程师使用位密钥对原始HEX文件进行加密,并将密钥固化到编程中以便在编程时解密。

工程师还可以对编程器上编程的芯片数量进行限制,然后将编程器和加密通过的HEX文件提供给编程器。

这样可以防止其他人员访问原始的HEX文件,并且最多只能编程一定数量的芯片。

  图3:即使安全位被破坏,程序也无法读取。

  防止侵入式和非侵入式程序盗窃  侵入式破解方法可以将加密的芯片变成未加密的芯片,然后使用编程器读取程序。

当然,你也可以使用探针从芯片中提取代码。

内部总线读取程序,但这样做的成本相当高;非侵入式破解方法一般需要通过编程器读出程序。

NEC的78K系列微控制器没有程序读取功能,因此无法使用编程器读取程序。

(注:用编程器对芯片进行编程时的验证功能并不是读出程序进行验证,而是编程器将数据发送到芯片,芯片核心独立完成与存储区数据的比较,然后比较返回给程序员的结果。

  图4:使用加密目标文件进行现场升级。

  现场产品升级时的程序保密性  如果单片机编程器使用BootLoader功能,在产品售出后可以通过串口等通讯口轻松升级单片机程序,但这也留下了空间秘密窃贼 如果有机会,新版本应用程序的目标文件可能会被泄露。

解决方案是设计者根据自定义算法对应用程序的目标文件进行加密,并将解密算法放置在BootLoader程序中。

升级过程中,BootLoader程序解密目标文件,然后写入目标FLASH区域。

这可以防止原始目标文件被泄露。

  防止芯片程序被意外擦除或改写  除了上述防止程序泄露或破解的措施外,78K系列单片机还采取了多项措施来保证程序不会被意外删除或重写。

78K系列单片机在编程时可以通过编程软件对FLASH进行以下安全设置:   1.禁用全芯片擦除操作。

  2。

禁止块擦除操作。

  3。

禁止写操作。

  4。

禁止重写引导 cluster0 区域。

  这些设置可以禁止通过编程器对芯片进行擦除和写入操作,但芯片中的用户程序仍然可以对FLASH区域进行擦除和写入操作。

一旦设置“禁用全芯片擦除操作”,芯片内的程序将无法再被擦除或重写,且该设置无法取消。

  各种安全设置与操作命令之间的关系如表1所示。

  表1:各种安全设置与操作命令之间的关系。

使用NEC微控制器来保护您的设计

  结论  NEC的78K系列单片机从多方面采取了措施来增强单片机程序的保密性。

特别是它没有READ命令,无法从芯片中读取程序数据,这大大增加了破解它的成本。

,有效保护设计师的知识产权。

使用NEC微控制器来保护您的设计

站长声明

版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

标签:

相关文章

  • 当跨国药企加入“内卷化”

    当跨国药企加入“内卷化”

    以往,跨国药企在国内医药市场享受“超国民待遇”。 在2016年中国正式取消大多数药品的政府定价策略之前,只有某些类型的药品可以独立定价。 当时的专利药基本都是跨国药企把持,所以跨国药企的专利药大部分都能在国内定价较高。 比如,在电影《我不是药神》中家喻户晓的格列

    06-18

  • CES2016:你还期待迟来的Lily吗?Skye无人机惊艳拉斯维加斯

    CES2016:你还期待迟来的Lily吗?Skye无人机惊艳拉斯维加斯

    在CES(国际消费电子展)上,Skye这款具有精确跟踪功能的无人机一亮相就引起了不小的轰动。 它融合了GPS、视觉识别、图像追踪、射频追踪芯片等复杂尖端技术,让消费者应用场景充满无限幻想。 想象一下,当你慢跑、登山、骑自行车甚至滑雪时,你只需要佩戴一个小巧的追踪器,飞

    06-18

  • 您的手机处理器如此之快,为什么不考虑添加双 Wi-Fi 来加快速度呢?

    您的手机处理器如此之快,为什么不考虑添加双 Wi-Fi 来加快速度呢?

    今天,我们通过一些老朋友了解了手机的“黑科技”。 1 作为一名游戏爱好者,韩梅梅总是购买最新的旗舰手机,并将大部分业余时间花在玩游戏上。 最近,她迷上了《王牌战士》对动作要求较高的手游。 作为游戏中的游击队员,赵海龙拥有出色的机动性和伤害能力。 他也是韩梅梅最喜

    06-18

  • 四川眉山“超龄”,110岁老人每月可领3500元

    四川眉山“超龄”,110岁老人每月可领3500元

    11月22日,一份《四川天府新区眉山管理委员会社会事务局关于调整高龄津贴发放标准的通知》在网上流传。 文件显示,80岁至89岁:30元/月/人; 90岁至99岁:人民币/月/人;一岁至一岁:人民币/月/人;一岁至一岁:人民币/月/人;一岁及以上元/月/人,调整后的养老金发放标准自1

    06-17

  • 公校教学SAAS Hex获5000万元A+轮融资

    公校教学SAAS Hex获5000万元A+轮融资

    据投资界消息4月12日消息,据36氪报道,HexFuture(HexFuture)正式宣布获得1万元A+轮融资融资。 本轮融资由朗新科技领投,信天创跟投。 本轮资金将用于深化科技与教学融合,为各地教育质量提升和智慧教学评价提供支持。 十六进制是专注于全国中小学精准课堂教学的SaaS云平台

    06-18

  • Mouser中国庆祝成立十周年

    Mouser中国庆祝成立十周年

    不忘初心,Mouser中国庆祝十周年8月13日 - 专注于推出新产品推动行业创新的电子元件分销商贸泽电子(Mouser Electronics)宣布成立十周年它在中国的增长。 自在中国上海设立办事处以来,过去十年间,贸泽电子一直深入中国。 中国员工数量增加至5倍,业绩增加10多倍,客户数量

    06-06

  • 义乌与IDG资本共同打造的产业集群“智造”模式有望在全国复制

    义乌与IDG资本共同打造的产业集群“智造”模式有望在全国复制

    从物资短缺到“世界工厂”,从模仿学习到技术创新引领中国“智造”,中国企业面临全球竞争趋势转型,高精尖技术经过不断试错实现跨越式突破。 浙江义乌与IDG资本共同投资打造以LED、太阳能为代表的光电产业集群。 在政策引导和多方资本支持下,从小商品之都转型为“义乌智造”

    06-18

  • 亚洲之星焦点:千台机器算力,一按

    亚洲之星焦点:千台机器算力,一按

    GridMarkets 董事兼联合创始人 Hakim Karim 表示:“我们一开始认为这是一个疯狂的想法。 ”然而,Hakim 和他的联合创始人合伙人 Mark Ross 都认识到行业对其商业理念的需求——聚合计算资源并按需将其提供给需要它的实体和个人,并决定对其进行验证。 他们与一家保险公司接洽

    06-17

  • 未知君与Aurealis医药达成大中华区授权

    未知君与Aurealis医药达成大中华区授权

    专注于于微生态治疗的行业领先AI制药公司深圳市未知君生物科技有限公司和致力于基因治疗研发的Aurealis医药工程菌药物突破性的工程菌工程药物合成生物公司今天宣布,已就临床阶段新药 AUP-16 的开发和商业化达成大中华区独家合作及许可协议,该药物用于治疗糖尿病足溃疡、其他

    06-17

  • 智能信息系统解决方案提供商科电航宇完成A轮融资,鼎兴量子领投

    智能信息系统解决方案提供商科电航宇完成A轮融资,鼎兴量子领投

    投资界(ID:pedaily)据5月29日消息,鼎兴量子完成对智能信息系统解决方案提供商北京科电航宇的投资航天科电科技有限公司(以下简称“科电航宇”)领投A轮融资。 科电航宇是一家专注于航空航天、电子信息领域的军民融合企业。 经过13年的技术积累,公司已成为中国领先的“天

    06-17

  • 2020年,中国独角兽企业数量达到251家,总估值超过万亿美元,

    2020年,中国独角兽企业数量达到251家,总估值超过万亿美元,

    4月27日创造头条,《中国独角兽企业研究报告》新经济智库长城战略咨询发布的数据显示,2020年,中国独角兽企业数量已达7万家,总估值超万亿美元。 与去年相比,今年新增独角兽企业72家。 截至目前,估值超过100亿美元的超级独角兽公司有12家,包括字节跳动、蚂蚁集团、滴滴出

    06-18

  • 告别百万年薪,“体量王”投行将不再吃香?

    告别百万年薪,“体量王”投行将不再吃香?

    曾经员工年薪百万、高管年薪千万的投行行业,如今日子不好过。 在金融领域,与从业者众多的银行、保险相比,券商、投行才是金字塔顶端的代表。 名校人才云集于此,就业门槛高达“两财一贸”(上海财经大学、中央财经大学、对外经济贸易大学)从学士、硕士开始,“清北复交”人

    06-18