Algorithm オブジェクト

[CAPICOM は、次のオペレーティング システムで使用できる 32 ビットのみのコンポーネントです: Windows Server 2008、Windows Vista、Windows XP。 代わりに、System.Security.Cryptography.Pkcs 名前空間で AlgorithmIdentifier クラスを使用します。

Algorithm オブジェクトは、署名、エンベロープ、および暗号化操作に使用されるアルゴリズムを指定します。

使用する場合

Algorithm オブジェクトは、次のタスクを実行するために使用されます。

  • 使用するアルゴリズムを設定または取得します。
  • キーの長さを設定または取得します。

Note

CAPICOM は、システムの既定の暗号化サービス プロバイダー (CSP) の使用を試みます。 その CSP が要求されたアルゴリズムまたはキーの長さを指定できない場合、CAPICOM は、要求されたアルゴリズムとキーの長さを処理できる使用可能な Microsoft 提供の CSP を、Microsoft Enhanced Cryptographic Provider、Microsoft Strong Cryptographic Provider、Microsoft Base Cryptographic Provider という可用性の順序で検索します。

 

メンバー

Algorithm オブジェクトには、次の種類のメンバーがあります。

プロパティ

Algorithm オブジェクトには、これらのプロパティがあります。

プロパティ アクセスの種類 説明
Keylength
読み取り/書き込み
キーの長さを設定または取得します。
名前
読み取り/書き込み
署名、エンベロープ、および暗号化操作に使用されるアルゴリズムを設定または取得します。 これは既定のプロパティです。

 

注釈

Algorithm オブジェクトを作成できません。

要件

要件
クライアント サポートの終了
Windows Vista
サーバー サポートの終了
Windows Server 2008
再頒布可能パッケージ
Windows Server 2003 および Windows XP の CAPICOM 2.0 以降
Header
Capicom.h
[DLL]
Capicom.dll

関連項目

暗号化オブジェクト