谷歌宣佈一個用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編寫一個ChatGPT桌面應用RustChatGPT
- [譯] 用 Rust 寫一個微服務Rust微服務
- gluesql/gluesql:一個用Rust編寫的SQL資料庫引擎庫包SQLRust資料庫
- rust druid編寫第一個窗體RustUI
- netWIN 新作業系統作業系統
- 用Rust手把手編寫一個Proxy(代理), TLS加密通訊RustTLS加密
- netease-music-tui:一個用 rust 編寫的命令列網易雲工具UIRust命令列
- AKA宣佈推出新一代人工智慧社交機器人Musio S和最新作業系統OS 4.0人工智慧機器人作業系統
- 用C++編寫一個簡單的員工工資管理系統~C++
- 一個時代的結束:前董事長埃裡克·施密特宣佈離開谷歌谷歌
- 谷歌宣佈開源AdaNet!谷歌
- Rust是如何用Rust編寫的? - RedditRust
- locutus:用Rust編寫的去中心化平臺Rust中心化
- 那些用JavaScript寫的作業系統JavaScript作業系統
- 用Rust編寫的快如閃電的程式碼編輯器:lapceRust
- 用觀察者模式編寫一個可被其他物件擴充複用自定義事件系統模式物件事件
- 用ssh思想寫的一個學生資訊管理系統
- Youki:用 Rust 編寫的更快Docker容器執行時RustDocker
- 一個用lua編寫的自定義函式函式
- 如何編寫一個可複用元件元件
- 分析一個企業CRM系統應用的案例
- 使用 Fuse 和 java 17 編寫一個簡單的檔案系統Java
- iXsystems宣佈收購PC-BSD作業系統專案(轉)作業系統
- ekzhang/rustpad:使用Rust編寫的高效程式碼編輯器Rust
- 用Rust編寫的資料庫GreptimeDB現開源Rust資料庫
- 使用rust編寫dwm status-bar應用程式Rust
- 用 Rust 編寫 eBPF/XDP 負載均衡器RusteBPF負載
- 微軟宣佈將為Win10版《微軟紙牌合集》更新一個等級系統微軟Win10
- 自制作業系統(一) 第一個作業系統作業系統
- 期末了,用Python寫個自動批改作業系統Python作業系統
- 用Java編寫一個最簡單的桌面程式Java
- 用 JavaScript 寫一個超小型編譯器JavaScript編譯
- 30分鐘編寫一個Flask應用Flask
- 編寫第一個HADOOP應用程式Hadoop
- Fedora 團隊宣佈 Fedora 36 系統釋出了