.NET Framework におけるセキュリティ
更新 : 2007 年 11 月
共通言語ランタイムと .NET Framework は多数の有用なクラスとサービスを提供するため、これらを使用して開発者はセキュリティ コードを簡単に記述できます。上記のクラスとサービスを使用すると、システム管理者はコードから保護されたリソースへのアクセスをカスタマイズすることもできます。さらに、ランタイムおよび .NET Framework には、暗号とロール ベース セキュリティを簡単に利用できるようにする有用なクラスとサービスが用意されています。
このセクションの内容
セキュリティに関する方法
このセクションに含まれる、方法を説明したトピックへのリンクを示します。セキュリティの基本概念
共通言語ランタイムのセキュリティ機能の概要を説明します。このセクションは開発者およびシステム管理者を対象としています。コード アクセス セキュリティ
コード内でコード アクセス セキュリティと対話する方法について説明します。このセクションは開発者を対象としています。ロール ベース セキュリティ
コード内でロール ベースのセキュリティと対話する方法について説明します。このセクションは開発者を対象としています。暗号サービス
.NET Framework によって提供される暗号サービスの概要を説明します。このセクションは開発者を対象としています。セキュリティ ポリシーの管理
コード アクセス セキュリティ ポリシーの管理方法について説明します。このセクションは、.NET Framework アプリケーションを管理するシステム管理者を対象としています。セキュリティ ポリシーの実施
コード アクセス セキュリティ ポリシーを管理するときの最適な実施方法について説明します。このセクションは、.NET Framework アプリケーションを管理するシステム管理者を対象としています。安全なコーディングのガイドライン
信頼できる .NET Framework アプリケーションを作成するときの最適な実施方法について説明します。このセクションは開発者を対象としています。セキュリティ ツール
開発者と管理者にとって便利なツールについて説明します。アクセス制御リスト (ACL: Access Control List) 技術の概要
ファイルやフォルダなどのさまざまな保護されたリソースに対する随意アクセス制御リスト (DACL: Discretionary Access Control List) とシステム アクセス制御リスト (SACL: System Access Control List) を、プログラムによって作成または変更できるマネージ クラスについて説明します。このセクションは開発者を対象としています。
関連するセクション
System.Security.Cryptography.Pkcs について [mgdpkcs]
暗号化メッセージ構文と公開キー暗号化規格 #7 (PKCS #7) のマネージ コード実装を含む System.Security.Cryptography.Pkcs 名前空間について説明します。このセクションは開発者を対象としています。System.Security.Cryptography.Pkcs の使用 [mgdpkcs]
System.Security.Cryptography.Pkcs 名前空間を使用して、CMS および PKCS #7 規格をアプリケーションにプログラム化する方法を説明します。このセクションは開発者を対象としています。ASP.NET Web アプリケーションのセキュリティ
ASP.NET セキュリティの詳細、およびコード内で使用する方法について説明します。セキュリティ ポリシーの設定
.NET Framework 構成ツールおよびコード アクセス セキュリティ ポリシー ツールを使用してセキュリティ ポリシーを設定する方法と、XML ファイルを使用してセキュリティ コンポーネントをインポートする方法について説明します。