暗号化サービス プロバイダー
大事な
この API は非推奨です。 新規および既存のソフトウェアでは、Cryptography Next Generation API の使用を開始する必要があります。 Microsoft は、今後のリリースでこの API を削除する可能性があります。
暗号化サービス プロバイダー (CSP) には、暗号化標準とアルゴリズムの実装が含まれています。 少なくとも、CSP は、CryptoSPI (システム プログラム インターフェイス) で関数を実装する ダイナミック リンク ライブラリ (DLL) で構成されます。 ほとんどの CSP には、独自のすべての関数の実装が含まれています。 ただし、一部の CSP は、主に Windows サービス コントロール マネージャーによって管理される Windows ベースのサービス プログラムに関数を実装します。 他のユーザーは、スマート カード やセキュリティで保護されたコプロセッサなどの機能をハードウェアに実装します。 CSP が独自の機能を実装していない場合、DLL はパススルー 層として機能し、オペレーティング システムと実際の CSP 実装間の通信を容易にします。
このセクションには、次のトピックが含まれています。
話題 | 内容 |
---|---|
暗号化プロバイダーの種類 を する | 暗号化プロバイダーの種類は、データ形式と暗号化プロトコルを共有する暗号化サービス プロバイダーのファミリです。 データ形式には、パディングスキームアルゴリズム、キーの長さ、および既定のモードが含まれます。 |
Microsoft Cryptographic Service Providers | 現在 Microsoft から入手できる CSP に関する詳細情報。 |