Posts in Rust

より安全なドライバーが、デバイスの信頼性を強化する
Surface

より安全なドライバーが、デバイスの信頼性を強化する

By Japan Windows Blog

※本ブログは、米国時間 7 月 24 日に公開された “Safer Drivers, Stronger Devices” の抄訳を基に掲載しています。 Surface はどのようにして Rust で Windows ドライバー開発を推進しているのか デバイスのセキュリティに関して言えば、多くの場合、話題の中心は、ソフトウェア更新、ウイルス対策ツール、クラウドの保護です。しかし、ハードウェアと直接やり取りするコードであるドライバーについてはどうでしょうか? これらの下位コンポーネントは、デバイスのセキュリティの重要な基盤を形成し、パフォーマンスと信頼性において重要な役割を果たします。 Surface では、メモリの安全性を中心に置いて設計されたモダンなプログラミング言語である Rust を導入することで、Surface デバイスとドライバーの安全性と信頼性を向上させ、Windows エコシステム全体のセキュリティ レベルを引き上げています。 前回の更新以降、Surface チームはドライバー開発用のオープンソースの windows-drivers-rs に対する取り組みをさらに進め、Rust で記述した Surface ドライバーの開発と提供に取り組んでいます。ここでは、Surface デバイスのセキュリティ体制を強化するだけでなく、NSA と CISA の最近の共同プレス リリースで強調されているとおり、メモリの安全性を向上させるための業界全体の取り組みや全国的な取り組みもサポートしています。 Rust Windows ドライバー… Read more