您正在使用IE低版浏览器,为了您的雷峰网账号安全和更好的产品体验,强烈建议使用更快更安全的浏览器
此为临时链接,仅用于文章预览,将在时失效
智能驾驶 正文
发私信给杨晓凡
发送

0

耶鲁大学教授邵中:如何构建无法被攻破的黑客防御系统 | CCF-GAIR 2017

本文作者:杨晓凡 2017-07-09 12:34 专题:GAIR 2017
导语:如果没有安全的操作系统,上层软件系统设计得再完善也保证不了整个系统的安全性

2017年7月7日至9日,全球人工智能与机器人峰会CCF-GAIR大会在深圳大中华喜来登酒店举行。本次由CCF中国计算机学会主办、雷锋网与香港中文大学(深圳)承办的大会聚集了全球30多位顶级院士、近300家AI明星AI企业 ,参会人数规模高达3000人,都是国内顶级阵容。雷锋网记者在会议期间第一时间进行现场报告。

耶鲁大学教授邵中:如何构建无法被攻破的黑客防御系统 | CCF-GAIR 2017

在9日上午的智能驾驶专场,耶鲁大学教授邵中进行了题为“CertiKOS:A Breakthrough toward Hacker-Resistant Operating Systems”的演讲(突破性的防黑客系统CertiKOS)。

耶鲁大学教授邵中:如何构建无法被攻破的黑客防御系统 | CCF-GAIR 2017

邵中教授研究的内容是如何提高与保证现代操作系统的安全性,这是为了避免攻击者攻击智能系统、造成智能车异常或者近期的勒索病毒类似的事情出现。邵中教授引用了纽约时报的一则报道,目前没有证据表明智能车系统比传统计算机系统安全。但智能车系统如果受到攻击、出现问题,可以对社会造成很大的威胁。

耶鲁大学教授邵中:如何构建无法被攻破的黑客防御系统 | CCF-GAIR 2017

为了达到安全的目标,邵中教授在耶鲁大学研发了一个新型的操作系统。由于通过测试的方法是无法发现所有的bug的,所以邵中教授使用了一种新的“Formal Verification” - “形式化验证”的方法来保证在各种状况下都能够保证安全。

但这样的操作系统编写难度非常大,系统中也需要汇编、C、形式化代码互相引用嵌合,最后还需要全部编译为机器语言。这还没完,现代硬件都是多核CPU,还有一个多核协作的问题。

耶鲁大学教授邵中:如何构建无法被攻破的黑客防御系统 | CCF-GAIR 2017

为了解决这些问题,邵中教授教授的CertiKOS采用了模块化(certified abstraction layers)的结构,然后使用了先验证再编译的组织逻辑,保证了整个系统的安全性。

在系统初期研发结束、设计方法得到验证以后,系统也逐步加上了中断、协作等功能。现在系统已经可以在排雷无人车、无人机上运行,而且可以抵御攻击。

根据邵中教授介绍,系统之上的软件也是要符合系统的规范,经过形式规范化的验证,代码和状态要保持一致,等等。系统在并发线程的处理上也有自己的处理方法。

接下来,邵中教授对系统的设计、功能实现、高层抽象、系统验证与测试等方面进行了非常详细的介绍。

耶鲁大学教授邵中:如何构建无法被攻破的黑客防御系统 | CCF-GAIR 2017

邵中教授最后表示,目前的智能系统为了图快,都是基于Linux、Andriod这样开源但不够安全的系统进行开发的;但是随着相关技术的进一步发展、对安全性的要求越来越高,操作系统进化的拐点即将到来。

演讲结束后,邵中教授还与组委会主席、Session主持人哈尔滨工业大学(深圳)教授、朱晓蕊就操作系统在智能车中的支持和应用进行了对话。

更多大会内容精彩报道、本演讲图文全文,请继续关注雷锋网。

雷峰网原创文章,未经授权禁止转载。详情见转载须知

分享:
相关文章

读论文为生

日常笑点滴,学术死脑筋
当月热门文章
最新文章
请填写申请人资料
姓名
电话
邮箱
微信号
作品链接
个人简介
为了您的账户安全,请验证邮箱
您的邮箱还未验证,完成可获20积分哟!
请验证您的邮箱
立即验证
完善账号信息
您的账号已经绑定,现在您可以设置密码以方便用邮箱登录
立即设置 以后再说