今天的车辆比前几代的车辆越来越先进。他们可以帮助司机驶入狭窄的停车位,警告他们即将发生碰撞或提醒他们他们已经转向下一个车道。
随着这些汽车变得越来越高科技,网络犯罪分子成功入侵它们的可能性也在增加。例如,安全研究人员已经演示了黑客如何远程阻止行驶中的汽车。
很容易想象自动驾驶汽车的风险是如何上升的。他们拥有各种各样的传感器、摄像头和其他技术,可以帮助他们在拥挤的街道上行驶,而无需一个人的手触摸方向盘。如果黑客控制了自动驾驶汽车,那么在人类做出反应甚至知道发生了什么之前,灾难就可能发生了。
幸运的是,嵌入式技术可以使这些车辆更安全。以下是这种情况是如何发生的以及未来会发生什么。
设计工程框架
一项由欧盟资助的新计划称为XANDAR(工程自治和分布式实时嵌入式软件系统的X-by-construction设计框架),旨在完善在为嵌入式系统设计软件时所采取的步骤。研究人员正在超越自动驾驶汽车,但他们澄清说,这种努力适用于自动驾驶汽车。
尤尔根·贝克尔正在协调该项目。他解释了这项工作的重要性,他说:“我们将为系统工程师和程序员提供一个标准化的工具链,以便在设计过程的早期阶段根据所有相关标准控制自动化的硬件/软件集成。
他还提到,该系统考虑了嵌入式系统的功能和非功能需求。除了使无人驾驶汽车更安全之外,这种方法还可以降低总体成本。
如果工程师在产品开发的所有阶段都有一个明确的框架可以遵循,那么团队就更容易确信他们没有忽略任何关键步骤。它还通过减少在测试识别汽车功能的有害弱点后需要返回并调整东西的机会来节省时间。
减少操作期间收集的数据
除了保护汽车本身免受恶意黑客攻击外,设计和开发自动驾驶汽车的人员还必须尽量减少相关嵌入式系统收集的数据。这种方法可以保护用户隐私,并防止过多的信息落入坏人之手。例如,汽车制造商和地图专家花费时间和金钱开发详细的地图。保持映射数据的良好保护是一项商业利益。
欧洲数据保护委员会敦促对联网汽车中使用的嵌入式系统采用数据保护设计方法。它还建议设计人员创建默认设置以保护隐私,并提供有关数据收集和使用方式的更多透明度。
安全性并不是与 3D 映射相关的唯一挑战。例如,相关系统必须能够承受恶劣的环境,以最小的功率要求运行,提供高性能计算平台并适合车辆的有限空间。然而,采取基本的安全措施将有助于制造一款不太可能出现意外设计或工程缺陷的优质汽车。
遵循适用的安全最佳实践
遵守安全保障措施的范围不仅限于自动驾驶汽车。例如,IT 专业人员遵循标准来监控和降低网络安全攻击的风险。这样做可以最大限度地减少与恶意或无意数据泄露或安全性较差的系统相关的问题。汽车工程师可以采取类似的方法来确保其嵌入式系统的安全。
在2019年嵌入式安全和安保峰会上发言时,高级安全和安保工程师David Johnson解释了确保汽车安全系统按预期运行的双管齐下的方法。首先,工程师必须通过智能设计、测试和验证等方式使其始终如一地可靠。接下来,他们必须采用网络安全方法,确保系统没有未解决的漏洞来帮助黑客获得访问权限。
这种建议的方法强调了如何保留自动驾驶汽车并不一定意味着使用最先进的系统。相反,它要求在整个系统开发过程中遵守合理的工程和设计实践。
使用人工智能加强汽车安全
关于自动驾驶汽车的一个普遍论点是,它们可以减少人为错误造成的事故。人工智能 (AI) 系统不会被后座上挑剔的孩子分心,也不会在摆弄音响系统的拨盘时短暂转向相邻车道。然而,一些研究人员担心人工智能会做出道德决定。当面临生死攸关的情况时,他们会做出与人类类似的判断吗?
在人们得出结论之前,必须在该领域进行更多的研究。但是,人工智能可以补充安全工作。一家名为Tiempo Secure的公司最近在法国政府主办的网络安全挑战赛中获得了认可。该公司的技术通过自动将其连接到AI服务器来创建更具弹性的嵌入式系统。这种设置可以更好地检测网络攻击,包括新出现的威胁。它还允许授权方重新获得对受感染产品的控制权。
采取全面的方法实现目标
本概述强调,使用嵌入式技术来保护自动驾驶汽车系统没有单一的最佳方法。但是,使用有条不紊的方法来评估弱点,检查收集的数据类型并在设计和工程过程中遵循最佳实践,将提高嵌入式技术支持安全工作而不是损害它们的机会。
审核编辑:郭婷
全部0条评论
快来发表一下你的评论吧 !