SymmetricAlgorithm.Key プロパティ

定義

対称アルゴリズムの共有キーを取得または設定します。

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

プロパティ値

Byte[]

対称アルゴリズムに使用する共有キー。

例外

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

キー サイズが無効です。

注釈

秘密キーは、暗号化と暗号化解除の両方に使用されます。 対称アルゴリズムを成功させるには、送信側と受信側だけに秘密キーを伝える必要があります。 有効なキー サイズは、特定の対称アルゴリズムの実装によって指定され、 LegalKeySizes プロパティに一覧表示されます。

このプロパティが null 使用されている場合は、 メソッドが GenerateKey 呼び出され、新しいランダムな値が作成されます。

適用対象

こちらもご覧ください