如今有很多公司正在实验各种极度复杂的自动驾驶技术,有的试图用机器完全解放人类双手,有的则正在开发高级驾驶辅助系统(ADAS)。自动驾驶产商需要解决的主要问题是保证系统的可靠性和安全性,毕竟系统能否正常运作直接关系到人类生命安全。
某种程度上来说,汽车制造商们可以借鉴航空业的一些经验,航空飞行员们早在一个世纪之前就开始使用类似的系统。然而制造汽车自动驾驶系统不只这么简单,原因之一是马路上的情况比天上复杂多了,有更多的因素需要考虑,比如相邻车辆的驾驶员偶尔做出的难以预测的行为。还有一个重要事实,现代汽车大体上可以看作是一个联网的信息物理系统(cyber phsical system),因此自动驾驶系统不仅要可靠运行,还应该得到防护从而不被外界因素干扰。
汽车和网络安全
近些年来,信息安全研究人员对汽车及其电子系统越来越感兴趣。他们的研究种类丰富,有的试图让全速行驶的汽车停止,有的则试图干扰自动驾驶系统的摄像头。几乎所有主流的信息安全峰会都有一个讨论汽车安全漏洞的专题报告。毫无疑问媒体会将这报导成世界末日:”汽车是不安全的,我们都要完蛋了”。然而这未必是坏事,因为这就像是安全研究人员首次抢在不法分子展开大规模攻击之前对某网络安全问题进行探讨研究。
AVL is tackling the issue of ADAS security head-on, making use of our developments.
不幸的是,并非所有自动驾驶研究公司都密切关注网络安全专家的研究,有些公司的系统中甚至可能存在若干年前就已经公开的安全漏洞。不过还是有一些汽车制造商开始借助网络安全公司多年来的专业经验,其中之一就是我们的合作伙伴——AVL汽车咨询公司,我们和AVL目前正在积极合作解决ADAS安全问题。
自动驾驶系统的特殊防护
ADAS一个主要潜在问题是汽车的电子系统中可能存在安全漏洞,而且安全漏洞问题没有一劳永逸的解决方法(对任何软件硬件产品来说,定期检测安全漏洞并安装补丁程序都是十分重要的)。既然如此,那确保攻击者无法通过安全漏洞来干扰ADAS就尤为重要,也就是说我们需要采用特殊的安全防护手段保护ADAS。
我们自主研发了KasperskyOS操作系统,从而满足某些设备对网络安全的特殊需求。在KasperskyOS为基础上我们开发了卡巴斯基汽车自适应平台,这种高级工具可以用来研制安全可靠的电子控制单元应用程序。这不仅防止自动驾驶进程受到干扰,更是确保电子系统和其进程被安全隔开。AVL软件功能公司(AVL SFR)在其ADAS中使用的正是这个产品。
AVL公司为ADAS提供一个电子控制单元模块,可以在汽车安全的原型设计阶段使用。你可以在这个手册中了解更多关于卡巴斯基汽车自适应平台,或者了解更多我们关于交通网络安全的研究。