SymmetricAlgorithm.Key Egenskap

Definition

Hämtar eller anger den hemliga nyckeln för den symmetriska algoritmen.

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()

Egenskapsvärde

Byte[]

Den hemliga nyckel som ska användas för den symmetriska algoritmen.

Undantag

Ett försök gjordes att ange nyckeln till null.

Nyckelstorleken är ogiltig.

Kommentarer

Den hemliga nyckeln används både för kryptering och för dekryptering. För att en symmetrisk algoritm ska lyckas måste den hemliga nyckeln endast vara känd för avsändaren och mottagaren. De giltiga nyckelstorlekarna anges av den specifika symmetriska algoritmimplementeringen och visas i egenskapen LegalKeySizes .

Om den här egenskapen är null när den GenerateKey används anropas metoden för att skapa ett nytt slumpmässigt värde.

Gäller för

Se även