暗号サービス

更新 : 2007 年 11 月

インターネットなどの公衆ネットワークには、エンティティ間の通信を保護する手段が用意されていません。公衆ネットワークを経由した通信は、不当な第三者によって読み取られたり、さらには変更されたりするおそれがあります。暗号サービスを使用すると、ファイルの暗号化やローカル ディスク上での暗号化だけでなく、他の方法では保護されないチャネル上に保護された通信チャネルを構築できるようになるため、データの整合性と信憑性が保持されます。

.NET Framework の暗号名前空間に属するクラスは、暗号に関するさまざまな詳細を管理します。アンマネージ Microsoft CryptoAPI 用のラッパーもあれば、純粋なマネージ実装もあります。これらのクラスを使用するにあたって、暗号の専門家になる必要はありません。いずれかの暗号化アルゴリズム クラスのインスタンスを新しく作成すると、使いやすいようにキーが自動生成されます。また、既定のプロパティは可能な限り安全に保たれます。

このセクションの内容

関連するセクション