次の方法で共有


AesCng.Key プロパティ

定義

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

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[]

AesCng アルゴリズムのキー。

注釈

既存の永続化されたキーを AesCng 使用してオブジェクトを作成した場合、プロパティの Key 値を読み取ると、キーのエクスポートが試行されます。 この場合、キーがエクスポートできない場合は、a CryptographicException がスローされます。

さらに、プロパティの Key 値を設定すると、永続化されたキーは使用されなくなり、代わりに一時キーが使用されます。 永続化されたキーをもう一度使用する必要がある場合は、クラスの AesCng 新しいインスタンスを作成する必要があります。

適用対象