強制アクセス制御
Mandatory Access Control
きょうせいあくせすせいぎょ
システム管理者が定めた規則に従い、資源の所有者であっても変更できない形でアクセス可否を強制する方式。所有者が自由に権限を設定できる任意アクセス制御(DAC)と対比され、セキュアOSの中核機能となる。
Related
他の資格での定義
Past Exams
過去問での出題
過去問で 2 回出題(応用情報技術者試験 1・システムアーキテクト試験 1)
出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。
Related
関連キーワードの用語
利用者やプログラムには、業務の遂行に必要な最小限の権限だけを与えるという原則。need-to-knowの考え方に基づき、権限の乱用や誤操作、アカウント奪取時の被害範囲を狭める効果がある。定期的な権限の棚卸しと併せて運用する。
強制アクセス制御や最小特権、詳細な監査機能を組み込み、セキュリティを強化したOS。管理者権限を複数の役割に分割することで、root権限を奪われても被害が全体に及ばないよう設計されている。
強制アクセス制御や最小権限の徹底といった、高度なセキュリティ機能を組み込んだOS。管理者権限を奪われても被害の範囲を限定できる。SELinuxなどが代表例。
OSの中核部分で、ハードウェアの抽象化、プロセス管理、メモリ管理、ファイルシステム管理、デバイス管理などの基本機能を提供する。カーネルモード(特権モード)で動作し、ハードウェアに直接アクセスできる。モノリシックカーネルとマイクロカーネルの設計方式がある。
実行中のプログラムのインスタンス。独自のアドレス空間、プログラムカウンタ、レジスタ、スタックを持つ。生成、実行可能、実行、待ち、終了の状態遷移を経る。スレッドはプロセス内の軽量な実行単位。
プロセス内で並行実行される軽量な処理単位。同一プロセス内のスレッドはメモリ空間を共有するため、スレッド間の通信が高速。ただし共有資源への同時アクセスによる競合条件を防ぐため排他制御が必要。
