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

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

3天内不再提示

EDN和EE Times热门技术 嵌入式安全生根

PCB线路板打样 来源:LONG 2019-08-08 15:28 次阅读

本文是EDN和EE Times热门技术的一部分:展望2016年的特色,我们的编辑们将在2015年审视一些有望在2016年及以后形成技术新闻的热门趋势和技术。

安全:这是2015年的一个热门话题,如果有的话,它将在2016年变得更热。原因很清楚。通过添加连接嵌入式系统不仅可以提高它们的实用性,而且极大地增加了它们对颠覆的脆幸运的是,微控制器(MCU)及其周围的支持生态系统正在迎接挑战,安全性正逐渐深植于MCU设计中。不幸的是,尽管如此,安全仍然是许多开发团队误解的主题。 UBM(EDN的母公司)每年进行的2015年嵌入式市场研究表明,多达16%的开发项目没有采取任何设计步骤来提供安全性。在那些确实包含安全性的团队中,40%主要依靠加密。

尽管事件越来越多地证明,网络系统的安全性是一个多方面的挑战。只需在网络中插入恶意软件,通常通过与攻击的最终目标无关的系统,就可以轻易地破坏防火墙的保护。在防火墙网络中工作的不安全的嵌入式设备可以为外部攻击者进入网络提供此类攻击或打开后门的机会。

加密通信虽然是安全的重要因素,但还不够。有许多方法可以破坏此类通信,包括中间人攻击,在处理活动期间对辐射发射进行远程电磁监控以推断加密密钥,拦截或读取以明文形式存储或传输的密钥,对产品设计进行逆向工程以提取密钥,以及在合同制造站点克隆设备以复制设备及其密钥。

嵌入式设计中的安全性需要许多不同的元素MCU供应商越来越多地提供芯片硬件以及软件和设计支持。

嵌入式开发人员越来越难以在设计中解决这些和许多其他安全风险,这就是为什么MCU供应商越来越多地将安全功能集成到他们的新设备中并与第三方软件供应商合作,提供额外的工具和软件来实施强大的安全包。除了用于加密的硬件加速器之外,MCU开发人员还增加了以下硬件功能:

随机数种子生成器 - 用于动态密钥创建。

IP保护 - 允许执行但是阻止在Flash部分中读取代码。

调试锁定 - 防止通过调试端口访问受保护的代码。

篡改检测和反应 - 日志尝试通过操纵电源电压,工作温度来破坏正常的MCU操作等等,并且可以在检测时擦除敏感信息

工厂编程的唯一ID - 通过为每个MCU提供唯一且可跟踪的身份,协助身份验证并帮助防止克隆。

对外部存储器的加密访问 - 允许所有系统内存使用加密。

安全启动 - 确保处理器只能启动使用正确密钥加密的代码。

可信执行 - 将安全启动与防止执行未授权代码的操作系统相结合。

提供具有这些功能组合的设备的MCU供应商包括:

Atmel - Smart SAMA5系列

飞思卡尔 - Kinetis系列

英飞凌 - Aurix系列

英特尔 - 博锐和至强家庭

Maxim - DeepCover(MAX32590)系列

Microchip - PIC24F-GB2和32位PIC32MZ系列

NXP - LPC18Sx和LPC43Sx系列

瑞萨 - AE-5和R4-S系列

STMicroelectronics - ST23,ST31,ST43和ST33系列

德州仪器 - MSP430,TM4C12x和AM335x系列

此外,ARM还为许多被许可方提供SecureCore处理器设计以及用于Cortex-A和M处理器设计的TrustZone和CryptoCell技术。

但是,这些硬件安全功能只是工具,需要由操作系统和应用程序软件提取和使用。为了帮助开发人员采取下一步措施,供应商已经创建了包含库和第三方服务提供商的支持生态系统。此类计划包括Microsemi针对其PowerPC处理器的CodeSeal计划,英飞凌的安全合作伙伴网络,ARM的安全操作系统合作伙伴以及许多其他计划。除了帮助开发人员为其设计在现场携带或操作的信息提供安全性,供应商还现在解决制造过程中客户设计的安全问题。瑞萨最近宣布的Synergy平台就是一个例子。 MCU具有允许开发团队为合同制造商提供加密对象文件的功能,只有MCU本身可以在初始编程期间解密。这有效地防止了复制目标代码以进行逆向工程和克隆整个设计。随着物联网的兴起,安全性日益成为任何提供连接的嵌入式系统的重要组成部分。这意味着,尽管MCU供应商及其合作伙伴过去的所有努力,安全性仍将是2016年的热门技术。安全性没有单一的解决方案,即使是多层次的解决方案最终也会随着技术的不断发展而产生攻击。您可以期待在未来许多年内继续看到MCU内核,操作系统,库和支持服务中出现的新安全功能。

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

    关注

    5063

    文章

    18990

    浏览量

    302489
  • PCB打样
    +关注

    关注

    17

    文章

    2968

    浏览量

    21633
  • 华强PCB
    +关注

    关注

    8

    文章

    1831

    浏览量

    27706
  • EDN
    EDN
    +关注

    关注

    0

    文章

    7

    浏览量

    8601
  • 华强pcb线路板打样

    关注

    5

    文章

    14629

    浏览量

    42961
收藏 人收藏

    评论

    相关推荐

    嵌入式热门发展方向有哪些?

    嵌入式热门发展方向有哪些? 现在越来越多的计算机、电子、通信、自动化等相关专业跨行学习嵌入式嵌入式开发作为未来职业发展的方向,不论从薪资待遇还是发展前景来看,都非常不错。 在
    发表于 04-11 14:17

    嵌入式热门领域有哪些?

    嵌入式热门领域有哪些? 当前,嵌入式行业正处于快速发展阶段,并在多个领域呈现出蓬勃的热度。 物联网 物联网作为目前嵌入式行业的炙手可热领域之一,已经在各行业展现出了强劲的增长势头
    发表于 07-16 09:23

    嵌入式系统应用热门的原因

    本帖最后由 gk320830 于 2015-3-9 08:08 编辑 嵌入式系统应用热门的原因主要有几个方面:  1.系统内核小。由于嵌入式系统一般是应用于小型电子装置的,系统资源相对有限
    发表于 07-25 20:19

    嵌入式为什么这么热门

    嵌入式系统应用热门的原因主要有几个方面:  1.系统内核小。由于嵌入式系统一般是应用于小型电子装置的,系统资源相对有限,所以内核较之传统的操作系统要小得多。比如Enea公司的OSE分布
    发表于 10-16 11:12

    【分享-发烧友】浅谈嵌入式热门的原因?!

    【分享-发烧友】浅谈嵌入式热门的原因?!嵌入式系统应用热门的原因主要有几个方面: 1.系统内核小。由于嵌入式系统一般是应用于小型电子装置的,
    发表于 05-29 15:52

    【分享-发烧友】浅谈嵌入式热门的原因?!

    嵌入式系统应用热门的原因主要有几个方面: 1.系统内核小。由于嵌入式系统一般是应用于小型电子装置的,系统资源相对有限,所以内核较之传统的操作系统要小得多。比如Enea公司的OSE分布
    发表于 06-17 10:03

    嵌入式热门的原因的知道吗?

    `嵌入式系统应用热门的原因主要有几个方面: 1.系统内核小。由于嵌入式系统一般是应用于小型电子装置的,系统资源相对有限,所以内核较之传统的操作系统要小得多。比如Enea公司的OSE分布
    发表于 04-02 10:11

    浅谈嵌入式热门的原因

    嵌入式系统应用热门的原因主要有几个方面:1.系统内核小。由于嵌入式系统一般是应用于小型电子装置的,系统资源相对有限,所以内核较之传统的操作系统要小得多。比如Enea公司的OSE分布
    发表于 10-09 10:38

    嵌入式真的有这么热门

    嵌入式系统技术已成为最热门技术之一,但对于什么是嵌入式系统,什么样的技术又可称之为
    发表于 07-26 10:54

    嵌入式技术在医疗仪器设备有什么应用?

    嵌入式系统是计算机技术、通信技术、半导体技术、微电子技术、语音图像数据传输技术,甚至传感器等先进
    发表于 09-17 07:12

    目前嵌入式就业比较热门的领域有哪些?

    有哪些人群可以学习嵌入式技术?目前嵌入式就业比较热门的领域有哪些?嵌入式Linux操作系统学习的方法步骤是什么?
    发表于 04-19 08:24

    嵌入式系统应用热门的原因

    嵌入式系统应用热门的原因主要有几个方面:1.系统内核小。由于嵌入式系统一般是应用于小型电子装置的,系统资源相对有限,所以内核较之传统的操作系统要小得多。比如 Enea 公司的 OSE 分布
    发表于 11-09 06:49

    EE Times 高信噪比的好处

    EE Times 高信噪比的好处
    发表于 01-26 11:36 11次下载

    Xilinx SDAccel 开发环境荣获 2015 EE TimesEDN ACE 大奖

    灵思公司(Xilinx, Inc. (NASDAQ:XLNX))宣布其 SDAccel 开发环境在最终产品评比中(开发套件类)脱颖而出,荣膺 EE TimesEDN 2015 UBM Canon
    发表于 02-09 02:31 320次阅读

    如何构建基于处理器的嵌入式安全系统 

    嵌入式安全系统概述;嵌入式系统安全技术;安全应用处理器介绍 ;基于
    的头像 发表于 01-25 07:06 2527次阅读
    如何构建基于处理器的<b class='flag-5'>嵌入式</b><b class='flag-5'>安全</b>系统