DES.Key プロパティ

定義

Data Encryption Standard (DES) アルゴリズムの秘密鍵を取得または設定します。

public:
 virtual property cli::array <System::Byte> ^ Key { cli::array <System::Byte> ^ get(); void set(cli::array <System::Byte> ^ value); };
public override byte[] Key { get; set; }
member this.Key : byte[] with get, set
Public Overrides Property Key As Byte()

プロパティ値

Byte[]

DES アルゴリズムの秘密鍵。

例外

キーを null に設定しようとしました。

長さが BlockSizeValueと等しくないキーを設定しようとしました。

弱いキー ( IsWeakKey(Byte[]) を参照) または半弱キーを設定しようとしました ( IsSemiWeakKey(Byte[])を参照)。

注釈

このプロパティが使用されるときに null 場合は、新しいランダム値を作成するために GenerateKey が呼び出されます。

キーの長さは、 BlockSizeValueと等しい必要があります。

このアルゴリズムは、64 ビットのキー長をサポートします。

適用対象

こちらもご覧ください