写点什么

谷歌推出 KataOS 开源操作系统,基于 Rust 编写

  • 2022-10-17
    北京
  • 本文字数:776 字

    阅读完需:约 3 分钟

谷歌推出 KataOS开源操作系统,基于Rust编写

当地时间 10 月 14 日,谷歌宣布推出 KataOS 操作系统,目标是为嵌入式设备提供安全系统。

 

谷歌表示该系统的目的是为嵌入式设备提供安全解决方案。现在从环境中收集和处理信息的智能设备越来越多,如果无法保证数据安全,那么他们收集的信息,例如照片、录音和其它数据,可能会被恶意软件访问。因此,需要有一个简单的解决方案来为嵌入式硬件构建可验证的安全系统,这就是谷歌被迫引入 KataOS 的原因。

 

KataOS 的主要用例是越来越多的智能设备,尤其是运行机器学习应用程序的嵌入式硬件。业界目前对 RISC-V 的关注度越来越高,而对 CPU 架构的支持是谷歌 KataOS 的首要任务。

 

并且谷歌在其博客上表示,KataOS 使用 Rust 语言开发,并基于 seL4 微内核进行了构建:

通过 seL4 CAmkES 框架,我们还能够提供静态定义和可分析的系统组件。KataOS 提供了一个可验证安全的平台来保护用户的隐私,因为应用程序在逻辑上不可能违反内核的硬件安全保护,并且系统组件是可验证安全的。KataOS 也几乎完全用 Rust 实现,它为软件安全性提供了一个强有力的起点,因为它消除了 entire classes 错误,如 off-by-one errors 和缓冲区溢出。

 

谷歌还为 KataOS 构建了一个名为 Sparrow 的参考实现,它将 KataOS 与一个安全的硬件平台相结合。因此,除了逻辑安全的操作系统内核之外;Sparrow 还包括一个逻辑安全的信任根,该信任根是使用 OpenTitan 在 RISC-V 架构上构建的。但是就初始版本而言,其目标是使用 QEMU 在模拟中运行更标准的 64 位 ARM 平台。

 

目前,谷歌已在在 GitHub 上发布 KataOS的早期版本:https://github.com/AmbiML/sparrow-manifest。当前的 GitHub 版本包含了大部分 KataOS 核心部分,包括一个 Rust 的框架,一个用 Rust 编写的备用 rootserver,以及对 seL4 的内核修改。

 

更多信息:

https://opensource.googleblog.com/2022/10/announcing-kataos-and-sparrow.html

2022-10-17 21:148698

评论

发布
暂无评论
发现更多内容

沙丘世界,如何抵抗勒索病毒的入侵?

脑极体

数据安全

2024-04-10:用go语言,考虑一个非负整数数组 A, 如果数组中相邻元素之和为完全平方数,我们称这个数组是正方形数组。 现在要计算 A 的正方形排列的数量。 两个排列 A1 和 A2 被认为是

福大大架构师每日一题

福大大架构师每日一题

专业DVD转换软件:MacX DVD Ripper Pro for Mac

iMac小白

YouTube mac 打造专属视频观看体验

iMac小白

JetBrains CLion 2024 for Mac v2024.1中文激活版

iMac小白

澜起科技率先试产DDR5时钟驱动器( CKD )芯片

财见

GoLand 2024 Mac/Win:GO语言开发者的理想选择

iMac小白

GPT-4 Turbo 融合视觉能力;Google 新添 AI 视频应用 Vids丨 RTE 开发者日报 Vol.181

声网

教你构建一个优秀的SD Prompt

程序那些事

程序那些事 AIGC Stable Diffusion

制造业工厂如何选择QMS质量管理系统?

万界星空科技

质量管理 万界星空科技 QMS 质量管理系统 生产质量

PDF专业制作与编辑软件 Acrobat Pro DC 2024 for mac中文激活版

iMac小白

ES6生成器,看似同步的异步流程控制表达风格

华为云开发者联盟

JavaScript 前端 华为云 华为云开发者联盟 企业号2024年4月PK榜

中文版 支持M1 :AutoCAD 2024 Mac破解版 附 AutoCAD 2024破解补丁

iMac小白

视频格式转换软件:AnyMP4 Mac Video Converter Ultimate for Mac

iMac小白

macOS Catalina for mac (macos 10.15系统离线安装包) v10.15.7正式版

iMac小白

表设计的18条军规

苏三说技术

数据库 表设计

杭州悦数 2023 年回顾:领航创新,多维突破

悦数图数据库

图数据库

聊聊发版提测和发布评审

老张

质量保障 质量门禁 线上发布

了解一下 SSE

袁世超

stream kitex sse

搭建外汇交易所系统、海外公司注册、金融牌照代办

一个普通的写作

ChatGPT 人工智能助手为你定制测试计划,精准又高效!

测吧(北京)科技有限公司

测试

CST电磁仿真基本单位设置和保存结果【仿真教程】

思茂信息

教程 cst 电磁仿真

谷歌推出 KataOS开源操作系统,基于Rust编写_开源_Tina_InfoQ精选文章