次の方法で共有


Algorithm.KeyLength プロパティ

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

KeyLength プロパティは、キーの長さを設定または取得します。

このプロパティは読み取り/書き込み可能です。

構文

Algorithm.KeyLength As CAPICOM_ENCRYPTION_KEY_LENGTH

プロパティ値

キーの長さを指定する CAPICOM_ENCRYPTION_KEY_LENGTH 列挙の値。 次の表に、それぞれの値を示します。

[値] 説明
CAPICOM_ENCRYPTION_KEY_LENGTH_MAXIMUM
指定された暗号化アルゴリズムで使用できる最大キー長を使用します。
CAPICOM_ENCRYPTION_KEY_LENGTH_40_BITS
40 ビット キーを使用します。
CAPICOM_ENCRYPTION_KEY_LENGTH_56_BITS
使用可能な場合は、56 ビット キーを使用します。
CAPICOM_ENCRYPTION_KEY_LENGTH_128_BITS
使用可能な場合は、128 ビット キーを使用します。
CAPICOM_ENCRYPTION_KEY_LENGTH_192_BITS
192 ビット キーを使用します。 このキーの長さは AES でのみ使用できます。
CAPICOM_ENCRYPTION_KEY_LENGTH_256_BITS
256 ビット キーを使用します。 このキーの長さは AES でのみ使用できます。

 

注釈

DES および 3DES 暗号化アルゴリズムを使用する場合、キーの長さは標準であり、 KeyLength プロパティは無視されます。

必要条件

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

関連項目

アルゴリズム