电子发烧友网 > 嵌入式技术 > 正文

嵌入式系统安全将面临的一些挑战

2019年10月23日 15:19 次阅读

(文章来源:百家号)

当我们试图在较小的嵌入式系统中使用更多的功能时,它们的安全性常常被忽略。本文讨论了过去的一些安全漏洞,并讨论了嵌入式安全被忽略的原因。物联网可以看作是一个极好的机会,以嵌入式系统的开发。智能手机,平板电脑和可穿戴设备等其他东西的移动设备已经变得无处不在。事情市场网络的不断扩大,预计到的事情非移动系统将比目前物联网的支持熟悉的移动更多。

随着时间的推移,嵌入式系统变得越来越小型化和智能化,这使得我们能够完成比以前更多的工作。随着越来越多的功能被嵌入到更小的设备区域,安全问题也越来越多。设备供应商更愿意增加一些新功能,这些功能通常会挤出基本的安全系统来启动那些经过了敷衍的安全测试的设备。

随着复杂嵌入式攻击数量的增加,嵌入式系统需要更高的安全措施。目前在维护嵌入式系统安全方面面临哪些挑战?

嵌入式系统安全将面临的一些挑战

与标准的PC,嵌入式设计系统执行特定的任务组。这些装置通常被设计成最小化存储器使用和降低的处理周期中,由于不需要额外的处理资源可用。考虑到这一点,我们不能为解决PC安全问题的解决方案开发的嵌入式设备。事实上,大多数嵌入式设备不支持PC安全解决方案。

这给嵌入式系统的安全带来了许多挑战,其中包括:大多数嵌入式系统没有定期升级以进行安全更新。一旦部署了嵌入式设备,它就可以在附带的软件上运行数年甚至几十年。如果设备需要远程软件更新,则需要在设备中设计允许安全更新的功能,因为嵌入式操作系统可能没有自动功能来轻松更新固件以确保嵌入式安全。

由于嵌入式设备是批量生产的,所以相同版本的设备具有相同的设计,并且与该批次中的其他设备相同。考虑到这一点,将有数百万相同的嵌入式设备。如果有人可以成功地攻击该批中的任何设备,则可以轻松地复制对设备其余部分的攻击。

许多关键方面,如电网,交通基础设施和通信系统,由嵌入式系统控制。现代社会依赖于几个设备,很多设备依靠嵌入式设备。网络攻击可能导致的嵌入式系统的功能,其中可能有一些灾难性的后果中断。

与pc相比,嵌入式设备具有更长的使用寿命。很容易发现,已经在现场运行了10年的嵌入式设备仍然在同一个系统上运行。因此,当制造商计划开发嵌入式系统时,他们需要考虑未来20年的潜在威胁。除了开发能够抵御当前威胁的系统外,制造商还需要满足未来的安全要求,这本身就是一个巨大的挑战。

嵌入式系统遵循一些不受企业安全工具保护或识别的工业协议。企业入侵检测系统和防火墙可以保护组织免受企业特有的威胁,但它们不能提供安全来抵御工业协议攻击。许多嵌入式设备部署在企业安全范围之外。因此,这些远程或移动设备可以直接连接到Internet,而无需在企业环境中提供安全层。

考虑到嵌入式设备的设计和开发过程中的硬件和固件方面需要应对所有这些挑战。只有嵌入式设备是安全的,预计运行任务。问题不在于嵌入式设备是否安全,而在于嵌入式设备是否足够安全。不同的嵌入式设备需要不同的安全级别,这取决于它们执行的功能。

在嵌入式设备设计的早期阶段需要考虑的安全级别。嵌入式设备不应该依赖于企业的安全工具,并应配备的安全系统,以免受外连企业安全边界的威胁。

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

4个月薪资翻两翻,嵌入式Linux实训班等你来!

注:已经报名的学员请添加班级群669626886————————————————————————————————————
发烧友学院发表于 2018-07-31 00:00 7648次阅读
4个月薪资翻两翻,嵌入式Linux实训班等你来!

嵌入式产品开发的每一个阶段是怎样的

随着我们进入普及的物联网(IoT)世界,嵌入式设备的连接性是必不可少的。
发表于 2019-10-23 15:45 0次阅读
嵌入式产品开发的每一个阶段是怎样的

国产嵌入式操作系统的发展思考

嵌入式操作系统历史悠久、门类繁多、用途广泛,不仅包括嵌入式实时多任务操作者系统(RTOS)、开源的 ....
发表于 2019-10-23 15:04 6次阅读
国产嵌入式操作系统的发展思考

怎样运用Python开发嵌入式ARM的界面

Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化....
发表于 2019-10-23 09:35 20次阅读
怎样运用Python开发嵌入式ARM的界面

STM32嵌入式微控制器你了解了多少

ARM指令集32位,Thumb指令集是ARM指令集的一个子集,允许指令编码长度为16位。
发表于 2019-10-23 09:25 12次阅读
STM32嵌入式微控制器你了解了多少

嵌入式工控机具备什么优点

嵌入式工控机,更时髦的叫法是盒式电脑或无风扇工控机,英文全称Embedded Industrial ....
发表于 2019-10-23 09:21 13次阅读
嵌入式工控机具备什么优点

嵌入式处理器最近有什么新的研究

具有嵌入式处理器的平台FPGA提供很大的灵活性、集成度和高性能。
发表于 2019-10-23 09:17 17次阅读
嵌入式处理器最近有什么新的研究

嵌入式MCU中哪一个密度最高

ARMCortex™-M4处理器是由ARM专门开发的最新嵌入式处理器,在M3的基础上强化了运算能力,....
发表于 2019-10-23 09:13 25次阅读
嵌入式MCU中哪一个密度最高

嵌入式AI处理器现在有多先进

人工智能仍然是一个新兴且快速发展的领域。神经网络的应用场景快速增加,例如目标识别、语音和声音分析、5....
发表于 2019-10-23 09:06 20次阅读
嵌入式AI处理器现在有多先进

嵌入式处理器的结构是怎样的

当我们谈及嵌入式处理器的体系架构时,一般都是想到Intel的X86架构和ARM公司的ARM架构。
发表于 2019-10-23 09:02 18次阅读
嵌入式处理器的结构是怎样的

你对于哪几种嵌入式处理器有所了解

嵌入式处理器是嵌入式系统的核心,是控制、辅助系统运行的硬件单元。
发表于 2019-10-23 08:57 15次阅读
你对于哪几种嵌入式处理器有所了解

现在的嵌入式处理器存在什么不足

数据安全性(Security)是IC完整性的基石,当然还有信任、功能正确性和生命安全性(Safety....
发表于 2019-10-23 08:54 14次阅读
现在的嵌入式处理器存在什么不足

赛车全电防滑刹车控制器怎么设计?

赛车刹车系统是赛车系统上具有相对独立功能的子系统,其作用是承受赛车的静态重量、动态冲击载荷以及吸收赛车刹车时的动...
发表于 2019-10-23 08:33 15次阅读
赛车全电防滑刹车控制器怎么设计?

ARM发布专为嵌入式设计的迷你处理器Cortex...

市场分析认为,由于Cortex-A32为了节省空间与电力使用,移除了对64位元应用的支援,因此最能发....
发表于 2019-10-22 14:35 46次阅读
ARM发布专为嵌入式设计的迷你处理器Cortex...

处理器核心架构大起底,提高嵌入式应用性价比

现阶段半导体晶片商多采用ARM的处理器核心,来制造旗下处理器或微控制器等产品。ARM的核心可分为A、....
发表于 2019-10-22 14:26 39次阅读
处理器核心架构大起底,提高嵌入式应用性价比

如何在嵌入式系统中使用USB桥接器连接到SD卡USB2241

嗨,我想通过USB在我的嵌入式MCU(PIC32MZ)和主机PC之间共享SD卡上的数据。我不想访问SD卡,因为M...
发表于 2019-10-22 13:44 20次阅读
如何在嵌入式系统中使用USB桥接器连接到SD卡USB2241

内联延迟参数太大

你好,我是这个嵌入式程序的新手。我想眨一下2s延时的LED灯。AM使用OSC。FRQ30MHz,PIC-18F420,MP...
发表于 2019-10-22 12:19 19次阅读
内联延迟参数太大

基于嵌入式的组件是怎样设计的

嵌入式系统在通用计算机软件、电子商务、Internet和分布式计算环境中CBD技术已经得到了成熟的应....
发表于 2019-10-22 11:12 53次阅读
基于嵌入式的组件是怎样设计的

嵌入式系统CF卡与CPLD是怎样的一个连接技术

随着当前应用技术的不断深化,CF 卡(Compact Flsah Card)由于价格便宜、存储容量大....
发表于 2019-10-22 11:07 27次阅读
嵌入式系统CF卡与CPLD是怎样的一个连接技术

如何选择嵌入式的视觉处理技术

数字集成电路的发展是高速无线技术从新奇发展到主流的关键因素。
发表于 2019-10-22 11:01 32次阅读
如何选择嵌入式的视觉处理技术

你是怎样调试嵌入式ARM的

在线仿真器使用仿真头完全取代目标板上的 CPU ,可以完全仿真 ARM 芯片的行为,提供更加深入的调....
发表于 2019-10-22 10:57 51次阅读
你是怎样调试嵌入式ARM的

嵌入式系统设计如何采用平行测试方法

嵌入式系统是用来控制或者监视机器、装置、工厂等大规模设备的系统。
发表于 2019-10-22 10:54 31次阅读
嵌入式系统设计如何采用平行测试方法

嵌入式怎样与语音识别交叉

语音识别技术就是能使计算机“听懂“人类的语言,然后根据其义来执行相应的命令,从而实现为人类服务。
发表于 2019-10-22 10:50 38次阅读
嵌入式怎样与语音识别交叉

如何设计嵌入式技术的监护系统的方案

利用现代网络技术、通信技术与医疗相结合,开发基于嵌入式Internet技术的多生理参数网络监护系统,....
发表于 2019-10-22 10:46 40次阅读
如何设计嵌入式技术的监护系统的方案

嵌入式C编程是怎样运用的

在嵌入式开发过程中具有复杂性,通常不选择它用于嵌入式系统开发,而C语言是一种“低层次”的语言,已经成....
发表于 2019-10-22 10:42 40次阅读
嵌入式C编程是怎样运用的

基于嵌入式FPGA解决标准是怎样的

随着逻辑资源的丰富和编程工具的改进,FPGA在机器学习和硬件加速上得到越来越多的重视,目前数据中心已....
发表于 2019-10-22 10:36 52次阅读
基于嵌入式FPGA解决标准是怎样的

嵌入式设计的图形化编程你了解吗

面向中低端的嵌入式操作系统,由于侧重于不同层次的硬件平台和应用领域,其体系结构和应用程序接口种类较多....
发表于 2019-10-22 10:32 36次阅读
嵌入式设计的图形化编程你了解吗

嵌入式和物联网之间的差异是什么

嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。通常,嵌入式系统是一个控制程序存储在ROM....
发表于 2019-10-22 10:27 43次阅读
嵌入式和物联网之间的差异是什么

基于一种嵌入式的PIII计算机系统是如何设计实现...

嵌入式PC模块的结构,阐述了一种快速开发嵌入式计算机系统的思路,并详细描述了一种基于嵌入式PC的PI....
发表于 2019-10-22 10:24 24次阅读
基于一种嵌入式的PIII计算机系统是如何设计实现...

嵌入式对于音乐程序的设计是怎样的

音符的节拍我们能用定时器T0来控制,送入不一样的初值,就能产生不一样的定时时间。便如某歌曲的节奏为每....
发表于 2019-10-22 10:18 34次阅读
嵌入式对于音乐程序的设计是怎样的

嵌入式中精准、低功耗的理念是怎样贯彻的

极低功耗、精准的远程检测绝对是可行的。本文的示例显示,将低功耗、高精度放大器与可编程片上系统无线Me....
发表于 2019-10-22 09:51 24次阅读
嵌入式中精准、低功耗的理念是怎样贯彻的

嵌入式视觉系统与标准视觉系统之间有什么差异

在嵌入式应用程序的硬件开发范围内,开发人员只需开发所谓的载体或基板,然后通过合适的插头连接器将其用于....
发表于 2019-10-22 09:41 23次阅读
嵌入式视觉系统与标准视觉系统之间有什么差异

机器人是怎样制造的

常用的传感器有视觉传感器、超声波传感器、电弧传感器、接触式传感器等使机器人具备视觉、听觉和触觉等。
发表于 2019-10-22 09:38 92次阅读
机器人是怎样制造的

基于嵌入式的风力发电监控系统是如何设计实现的

掌握这些移植和开发技术,对于开发嵌入式Linux应用系统十分重要,同时对于开发其它类型的嵌入式系统也....
发表于 2019-10-22 09:32 33次阅读
基于嵌入式的风力发电监控系统是如何设计实现的

嵌入式面对的是什么挑战

最小系统实现了,那么就可以搭接各种传感器,往智能硬件方向走;或者移植一个操作系统,往人机界面(UI)....
发表于 2019-10-22 09:28 42次阅读
嵌入式面对的是什么挑战

嵌入式的ARM的构架过程是怎样的

ARM处理器广泛使用在嵌入式系统设计,低耗电节能,非常适用移动通讯领域。
发表于 2019-10-22 09:23 38次阅读
嵌入式的ARM的构架过程是怎样的

嵌入式学习的坑怎样避过

嵌入式是一种专用的计算机系统,作为装置或设备的一部分。
发表于 2019-10-22 09:18 19次阅读
嵌入式学习的坑怎样避过

嵌入式视觉现在处于发展的哪个阶段

总结而言,嵌入式视觉系统可以归纳为一种「轻量」视觉技术,可以用于包括OEM、系统集成商和标准相机厂商....
发表于 2019-10-22 09:12 43次阅读
嵌入式视觉现在处于发展的哪个阶段

如何设计一个嵌入式LED车厢照明系统

在当代电能消耗是非常之大的,日常生活中LED作为高效、环保、节能、抗震的新型光源,已经越来越广泛的应....
发表于 2019-10-22 09:07 29次阅读
如何设计一个嵌入式LED车厢照明系统

NFC在嵌入式检测领域有什么应用

系统智能连接功能可以为用户带来很多好处,涵盖从产品制造到售后的整个生命周期,有助于降低产品的总体成本....
发表于 2019-10-22 09:01 39次阅读
NFC在嵌入式检测领域有什么应用

将嵌入式引进机器学习这样eIQ就足够了吗

各个领域都需要创新,都需要发展,同时随着产品越来越复杂,具有了更强大的处理能力和更高的速度,使得机器....
发表于 2019-10-22 08:56 25次阅读
将嵌入式引进机器学习这样eIQ就足够了吗

如何正确的理解嵌入式技术

在硬件系统中,嵌入式技术占据着举足轻重的地位,物联网应用技术中,嵌入式技术是至关重要的。
发表于 2019-10-22 08:53 19次阅读
如何正确的理解嵌入式技术

嵌入式编程中函数返回类你遇到过问题吗

返回数据就是把传入参数做了某一个运算后得到的结果;返回状态结果,主要指示函数是否正确执行。
发表于 2019-10-22 08:50 31次阅读
嵌入式编程中函数返回类你遇到过问题吗

本科生搞嵌入式有发展前途吗?

本科生搞嵌入式有发展前途吗?普本进不了好公司学不到东西是这样吗?...
发表于 2019-10-22 08:21 18次阅读
本科生搞嵌入式有发展前途吗?

如何将eFPGA应用于嵌入式视觉系统中

带有多个高分辨率摄像头的嵌入式360°视域视觉系统已经进入了各种应用中,如汽车传感器融合、视频监控、....
发表于 2019-10-21 17:57 35次阅读
如何将eFPGA应用于嵌入式视觉系统中

格芯宣布推出22FDX FD-SOI平台的嵌入式...

格芯(GLOBALFOUNDRIES)今日宣布推出基于公司22纳米 FD-SOI (22FDX)平台....
发表于 2019-10-21 11:40 33次阅读
格芯宣布推出22FDX FD-SOI平台的嵌入式...

Arm将重磅推出嵌入式CPU的定制化指令

Arm Custom Instruction(客制化指令)让设计片上系统(SoC)的合作伙伴,透过特....
发表于 2019-10-21 11:31 35次阅读
Arm将重磅推出嵌入式CPU的定制化指令

嵌入式软件怎么测试?

从事单片机开发几年,逐渐感受到测试的重要性。和大多数单片机工程师一样,目前接触到的测试都是功能测试,即把产品的...
发表于 2019-10-21 09:10 40次阅读
嵌入式软件怎么测试?

有限状态机按键接口程序怎么编写?

一般的按键驱动程序通常非常简单。在程序中一旦检测到按键输入口为低电平时,就采用软件延时10 ms后再次检测按键输入口...
发表于 2019-10-21 08:33 96次阅读
有限状态机按键接口程序怎么编写?

怎么编写嵌入式Linux模块化的网络驱动程序?

随着人们对开放源代码软件热情的日益增高,Linux作为一个功能强大而稳定的开源操作系统,越来越受到成千上万的计算机...
发表于 2019-10-21 08:05 100次阅读
怎么编写嵌入式Linux模块化的网络驱动程序?

什么是IIC和SPI总线协议?

现今,在低端数字通信应用领域,我们随处可见IIC (Inter-Integrated Circuit) 和 SPI (Serial Peripheral ...
发表于 2019-10-21 07:25 15次阅读
什么是IIC和SPI总线协议?

ARM嵌入式系统触摸屏的中断处理程序怎么编写?

随着嵌入式微处理器性能的提高,集成的外围接口设备越来越多,而外围设备与处理器之间多采用中断方式进行通信,即使在...
发表于 2019-10-21 07:05 133次阅读
ARM嵌入式系统触摸屏的中断处理程序怎么编写?

嵌入式计算机用于自助售货亭有什么优势?

自助售货亭已被应用在世界上很多的超市、便利店中。对于消费者而言,该系统为他们提供了一个方便、快捷、轻松的购物方...
发表于 2019-10-21 06:06 87次阅读
嵌入式计算机用于自助售货亭有什么优势?

云服务器的安全性能要比传统服务器的高

如今,云计算时代的发展,很多企业都在纷纷“上云”,在短短的几年时间里,越来越多的企业、甚至很多对安全....
发表于 2019-10-19 11:43 60次阅读
云服务器的安全性能要比传统服务器的高

如何选择到安全有保障的高防服务器

随着网络攻击的事情经常发生,高防服务器的概念孕育而生。目前,从事高防服务器的服务商众多,防御的类型也....
发表于 2019-10-19 11:33 55次阅读
如何选择到安全有保障的高防服务器

自主移动机器人的安全性能有多高

丹麦的机器人制造商MiR是移动机器人全球市场领导者,最近首次在华公开展示最高负载1吨的MiR1000....
发表于 2019-10-18 16:44 666次阅读
自主移动机器人的安全性能有多高

关于提升网站安全性和稳定性的一些方法

很多站长在建站初期,由于技术和资金问题,网站可以说是非常脆弱。就算拼命的宣传和发布内容,好不容易被搜....
发表于 2019-10-18 14:46 46次阅读
关于提升网站安全性和稳定性的一些方法

嵌入式存储器如何来设计

获取嵌入式存储器设计的另一种方法是利用存储器编译器,它能够快捷和廉价地设计存储器物理模块。
发表于 2019-10-18 11:52 63次阅读
嵌入式存储器如何来设计

嵌入式JTAG接口你了解多少

JTAG是串行接口,使用打印口的简单JTAG电缆,利用的是打印口的输出带锁存的特点,使用软件通过I/....
发表于 2019-10-18 11:47 59次阅读
嵌入式JTAG接口你了解多少

嵌入式MCU硬件有什么设计的要素吗

CPU作为MCU的大脑,起到控制核心的作用,基本上决定了MCU的目标应用领域,因此CPU的选型是设计....
发表于 2019-10-18 11:42 212次阅读
嵌入式MCU硬件有什么设计的要素吗

如何成为一位ARM嵌入式系统硬件高手

ARM嵌入式和单片机学习有着密不可分的关系,在学习单片机的过程中积累必要的学习经验和知识是非常有必要....
发表于 2019-10-18 11:39 82次阅读
如何成为一位ARM嵌入式系统硬件高手

嵌入式ARM如何中断调试

中断调试方面可以采用类似矢量中断动态处理方式,让中断对应的确定地址代码调转到RAM的固定地址处,定义....
发表于 2019-10-18 11:34 84次阅读
嵌入式ARM如何中断调试

嵌入式的接口怎样来保护

气体放电管的失效模式多数情况下为开路,因电路设计原因或其它因素导致放电管长期处于短路状态而烧坏时,也....
发表于 2019-10-18 11:30 69次阅读
嵌入式的接口怎样来保护

嵌入式硬件电路你知道哪一些基础知识

CPU是这个系统的灵魂,所有的外围配置都与其相关联,这也突出了嵌入式设计的一个特点硬件可剪裁。
发表于 2019-10-18 11:26 70次阅读
嵌入式硬件电路你知道哪一些基础知识

汇总ARM的嵌入式操作系统有什么不一样

嵌入式操作系统(Embedded OperaTIon System,EOS)是指用于嵌入式系统的操作....
发表于 2019-10-18 11:22 144次阅读
汇总ARM的嵌入式操作系统有什么不一样

嵌入式和传感器如何融合起来

传感器融合已经扎根,同时,嵌入式视觉系统正在迅速增长,传感器快速推广和普及。
发表于 2019-10-18 11:17 67次阅读
嵌入式和传感器如何融合起来

嵌入式设计出问题的源头是谁

JTAG是一种标准的通讯口,用来传输调试信息。简单说它就是一种专用的串行通讯口,配合专用的设备(仿真....
发表于 2019-10-18 11:14 48次阅读
嵌入式设计出问题的源头是谁

嵌入式开发中DSP与FPGA之间是什么关系

常所说的单片机侧重于控制,不支持信号处理,属于低端嵌入式处理器
发表于 2019-10-18 11:09 79次阅读
嵌入式开发中DSP与FPGA之间是什么关系

嵌入式视觉怎样考虑其安全和保密性

对您的嵌入式视觉系统应用正确的功能安全工业标准是能够做到的,有相当数量的组件、工具和开发方法可供系统....
发表于 2019-10-18 11:03 42次阅读
嵌入式视觉怎样考虑其安全和保密性

全球的嵌入式技术和物联网技术是怎样的趋势

嵌入式技术和物联网发展迅速,嵌入式技术在巩固传统应用的基础上,探索新兴市场, 物联网(IoT)是其中....
发表于 2019-10-18 10:56 81次阅读
全球的嵌入式技术和物联网技术是怎样的趋势

嵌入式系统具有怎样的特征

嵌入式软件开发人员在创建他们的系统时需要监控五个重要特征。
发表于 2019-10-18 10:52 38次阅读
嵌入式系统具有怎样的特征