高度な保証:seL4とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > 高度な保証:seL4の意味・解説 

高度な保証:seL4

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/03/21 10:04 UTC 版)

L4マイクロカーネルファミリー」の記事における「高度な保証:seL4」の解説

2006年にNICTAのグループはseL4と呼ばれる第3世代マイクロカーネル設計開始した。これはコモンクライテリアCommon Criteria:略称CC ISO/IEC 15408規格)を満たす、あるいはそれ以上セキュリティ要件満たすために高い安全性信頼性得られるような基本方針設計された。最初からカーネル形式的証明目指し開発行った性能検証時に相反する要求を満たすために、チームHaskell書かれ実行可能な定義からソフトウェアによる処理を行いその結果を用る方法をとった。seL4ではオブジェクトアクセス権についての形式的推論可能にするために capability-basedアクセス制御用いている。 機能正しさ形式的証明2009年完了した。この証明カーネル実装がその定義に対して正しいことを示し、従ってデッドロックライブロック(あるプロセスbusy状態のまま実行を放さなくなってしまう状態を指す)、バッファオーバーフロー数値演算例外初期化していない変数使用などの実装バグの無いことを意味する。seL4は汎用のOSカーネルとしては初め証明されたという主張なされている。 seL4は、カーネルリソースの管理新しい方法とっている。 カーネルリソースの管理はユーザーレベルに任され、ユーザーリソースと同じCapability-based securityアクセス制御を受ける。このモデルチューリッヒ工科大学による研究OSBarrelfish英語版)でも採用されたもので、プロパティ分離についての推論容易にして、seL4がコアセキュリティプロパティの完全性秘匿性強制することを後に証明することを可能にするものとなった。 NICTAのチームはCから実行可能な機械語への変換正確さ確認行い、seL4のトラステッド・コンピューティング・ベースからコンパイラ取り除いた。これは実行可能なカーネルにおいて高度なセキュリティ証明されているという事である。seL4はまた、ハードリアルタイムシステム必須完全性最悪ケースにおける正確な実行時間解析行った最初に公表され保護モードOSカーネルである。 2014年7月29日、NICTA(英語版)とジェネラル・ダイナミクス・ミッション・システムズ(英語版)は隅から隅まで検証されたseL4をオープンソースリリースした。カーネルコードと検証コードはGPLv2で提供され、ほとんどのライブラリツール2条BSDライセンス提供されている。研究者コメントによればソフトウェア形式的証明コストはより高い信頼性提供するにも関わらず従来の「高度な保証」を有するソフトウェア設計するコストよりも低いとしている。 具体的には、従来の「高度な保証」を有するソフトウェアでは1行あたりのコスト1000米ドルであるのに対し開発中のseL4の1行あたりのコスト400米ドル見積もられた。 NICTAはアメリカ国防高等研究計画局(DARPA)の高保証サイバー軍システム計画(High-Assurance Cyber Military Systems(HACMS)の下でプロジェクトパートナーのロックウェル・コリンズ社、ガロア社、ミネソタ大学ボーイング社共同でseL4ベースの高保証ドローン保証ツールソフトウェアと共に開発した。これはボーイング開発中操縦可能な自律型無人ヘリコプターボーイング AH-6への技術移転計画されていた。最終的なHACMS技術デモンストレーション2017年4月バージニア州スターリング行われたDARPAはまたジョン・ランチベリー博士の提唱でseL4に関連した中小企業技術革新研究プログラム(SBIR)による出資行った。seL4によるSBIR受けた企業にはDornerWorks、Techshot、Wearable IncReal Time Innovations、Critical Technologiesなどがある。

※この「高度な保証:seL4」の解説は、「L4マイクロカーネルファミリー」の解説の一部です。
「高度な保証:seL4」を含む「L4マイクロカーネルファミリー」の記事については、「L4マイクロカーネルファミリー」の概要を参照ください。

ウィキペディア小見出し辞書の「高度な保証:seL4」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「高度な保証:seL4」の関連用語

高度な保証:seL4のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



高度な保証:seL4のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのL4マイクロカーネルファミリー (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS