谷歌宣佈一個用Rust編寫的新作業系統:KataOS
這是為嵌入式硬體構建的可驗證的安全系統,Google Research 團隊針對執行 ML 應用程式的嵌入式裝置進行了最佳化:
現在已經為這個安全作業系統 KataOS 開源了幾個元件,並與 Antmicro 合作開發了他們的Renode 模擬器和相關框架。作為這個新作業系統的基礎,選擇seL4作為微核心,因為它把安全放在首位;它在數學上被證明是安全的,具有保證的機密性、完整性和可用性。
透過 seL4 CAmkES 框架,還能夠提供靜態定義和可分析的系統元件。
KataOS 提供了一個可驗證安全的平臺來保護使用者的隱私,因為應用程式在邏輯上不可能違反核心的硬體安全保護,並且系統元件是可驗證安全的。
KataOS 也幾乎完全用Rust實現,它為軟體安全性提供了一個強有力的起點,因為它消除了整個類別的錯誤,例如一個錯誤和緩衝區溢位。
為了證明一個安全的環境系統,還為 KataOS 構建了一個名為 Sparrow 的參考實現,它將 KataOS 與一個安全的硬體平臺相結合。
相關文章
- Aero:用rust編寫的新現代作業系統Rust作業系統
- rust-raspberrypi-OS-tutorials:用Rust編寫樹莓派嵌入式作業系統的學習教程Rust樹莓派作業系統
- rust druid編寫第一個窗體RustUI
- 【保姆級教程】如何用Rust編寫一個ChatGPT桌面應用RustChatGPT
- gluesql/gluesql:一個用Rust編寫的SQL資料庫引擎庫包SQLRust資料庫
- [譯] 用 Rust 寫一個微服務Rust微服務
- 谷歌宣佈開源AdaNet!谷歌
- 用Rust手把手編寫一個Proxy(代理), TLS加密通訊RustTLS加密
- netease-music-tui:一個用 rust 編寫的命令列網易雲工具UIRust命令列
- 用C++編寫一個簡單的員工工資管理系統~C++
- AKA宣佈推出新一代人工智慧社交機器人Musio S和最新作業系統OS 4.0人工智慧機器人作業系統
- Rust是如何用Rust編寫的? - RedditRust
- 一個時代的結束:前董事長埃裡克·施密特宣佈離開谷歌谷歌
- locutus:用Rust編寫的去中心化平臺Rust中心化
- 用Rust編寫的快如閃電的程式碼編輯器:lapceRust
- 編寫一個谷歌外掛翻譯Udemy+NetFlix字幕谷歌
- Youki:用 Rust 編寫的更快Docker容器執行時RustDocker
- 用Rust編寫的資料庫GreptimeDB現開源Rust資料庫
- 如何編寫一個可複用元件元件
- 使用 Fuse 和 java 17 編寫一個簡單的檔案系統Java
- 谷歌宣佈 DNS Over HTTPS 服務普遍可用谷歌DNSHTTP
- 分析一個企業CRM系統應用的案例
- 期末了,用Python寫個自動批改作業系統Python作業系統
- 使用rust編寫dwm status-bar應用程式Rust
- 用 Rust 編寫 eBPF/XDP 負載均衡器RusteBPF負載
- 用Java編寫一個最簡單的桌面程式Java
- 22. 從零用Rust編寫正反向代理,一個資料包的神奇HTTP歷險記!RustHTTP
- 期末人福音——用Python寫個自動批改作業系統Python作業系統
- V8替代?用Rust編寫的JavaScript引擎Boa釋出RustJavaScript
- 只需 5 分鐘,教你如何編寫並執行一個 Rust + WebAssembly 程式RustWeb
- Linus Torvalds 宣佈新版Linux系統核心釋出Linux
- Fedora 團隊宣佈 Fedora 36 系統釋出了
- Rocky Linux宣佈 Rocky Linux 8.6 系統釋出了Linux
- Automata Network用Rust編寫的去中心化的服務協議Rust中心化協議
- 巨人孵化宣佈參展2019E3 多款新作首度曝光
- 自制作業系統(一) 第一個作業系統作業系統
- Qealler - 一個用Java編寫的惡意病毒軟體Java
- 用 Go 編寫一個簡單的 WebSocket 推送服務GoWeb