社会专题
靓丽女人 黑白社会 硬件网络 天下军事 教育咨询 星新一代 汽车电子 幽默笑话 农村特色 有书有道 软件技术 玄幻奇幻 办公达人 便民服务 免费资源 代码效果 美文园地 寻医问药 健康保健 时尚酷玩 天文地理 科技科幻 美食天下 游山玩水 历史天空 制作教程
FLASH频道
女生游戏 益智游戏 有声艺术 有声故事 电脑运用 休闲游戏 MTV类 运动游戏
聚划算
商旅游玩 装潢装饰 家电家具 服装服饰 健康保健 二手特色 生活必备 数码产品
映讯频道
喜剧片 国内片 情感片 动作片 战争片 纪录之窗 欧美剧集 明星云集 动漫片 港澳台剧 大陆剧 科幻片 恐怖片 浓缩电影 教育教学 艺术无界 一技之长 邻国热剧
下载中心
音体美合 信息社政 英语外语 科学自然 常用软件 语文数学 手机软件 红绿软件
图片中心
制作美图 生活图片 美女欣赏 实物图片 艺术欣赏 风景欣赏
领券购
热销女装 热血男装 生活必须 电子电器 手机电脑 旅游出行 学习艺术 吃货优选
新闻中心
一语惊人 奇闻趣事 热点专栏 曝光台 消费警示 今日观察 IT业界 消费主张 动态备忘 专利之窗
关闭
当前位置:首页社会专题硬件网络
浅谈Chrome操作系统的安全性问题

Google Chrome OS

Chrome OS是一款Google开发的基于PC的操作系统。

Google Chrome OS是一款基于Linux的开源操作系统。Google在自己的官方博客表示,初期,这一操作系统将定位于上网本、紧凑型以及低成本电脑。这款开源软件将被命名为Chrome OS,谷歌公司于2010年12月7日(北京时间12月8日2点30分)在美国举行Chrome相关产品发布会,发布会上正式发布Chrome Web store和Chrome OS。

插播:谷歌首个操作系统 Chrome OS Demo演示

从更加发展的方面来看,Google可以选择像现在大多数操作系统一样,窗口系统、本地文件存储、多线程程序、web浏览器和以本地代码写入的本地安装程序,Windows、GNU/Linux和OS X就是这样的系统。不同之处在于,Google希望能够全面提高这些方式的安全性。例如,他们可能会部署SELinux,这是为Linux增加强制访问控制的功能,这将会使操作系统隔离恶意软件感染的程序,这样就不会感染系统的其余部分。而浏览器也是一样,可以变得更加安全,保护多进程选项支持的浏览器(如Chrome浏览器),这将每个浏览器窗口程序分离,比其他浏览器更加安全。

Google可能会做成iPhone模式,该操作系统的1.0版。也就是说,完全没有第三方应用软件支持的全封闭系统,所有的应用服务都是Web应用程序,并且可信的bootloader可以在启动的时候验证核心操作系统文件的软件完整性。稍后苹果公司推出的iphone OS2.0可以支持本地应用程序,不过需要对新的应用程序进行数字签名,如果Google支持第三方本地应用程序的话,也可能采用这种方式。

Chrome操作系统运行的主要应用程序可能包括,Web应用程序如Gmail、Google Docs和Picasa。这意味着他们需要保护的主要应用程序安全将是Chrome浏览器,这方面他们已经达到一定水平。对于哪些浏览器需要运行本地代码插件的情况,将需要使用Google Native Client API,对于NaCI的研究确实相当令人鼓舞,它可以运行本地代码,但是将提前对代码进行“核查”以防发生错误。

接着,如果我们假设Google希望加入云计算功能,那么可能不会有一个用户访问文件系统,加上锁定操作系统的想法,所有的文件存储都可能在云中进行。对于核心操作系统,操作系统本身应该会有一个可信的bootloader在启动时来验证操作系统的完整性。这个可信的bootloader以及MokaFive式的自动清理器,可以确保操作系统在启动时总是“干净”的,以及用户文件与操作系统独立开。可信赖的操作系统并不是新概念,事实上,微软公司在2005年就向其实验Singularity OS部署了进程隔离和可信bootloader,而Google将尝试将这一概念商业化生产。

不支持第三方应用程序、云存储,加上进程隔离、强制访问控制、可信bootloader以及基于浏览器的用户交互模式,我们有理由相信Chrome操作系统将带来非常强大的安全性。

提示:输入修改代码都可运行!
4
酒精度
84
顶一下
相关阅读
内容加载中……