SymmetricAlgorithm.Key Proprietà

Definizione

Ottiene o imposta la chiave segreta per l'algoritmo simmetrico.

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

Valore della proprietà

Byte[]

Chiave privata da usare per l'algoritmo simmetrico.

Eccezioni

Si è tentato di impostare la chiave su null.

La dimensione della chiave non è valida.

Commenti

La chiave privata viene usata sia per la crittografia che per la decrittografia. Per il corretto esito positivo di un algoritmo simmetrico, la chiave privata deve essere nota solo al mittente e al destinatario. Le dimensioni di chiave valide vengono specificate dall'implementazione dell'algoritmo simmetrico specifico e sono elencate nella LegalKeySizes proprietà .

Se questa proprietà viene usata, viene null chiamato il metodo per creare un nuovo valore GenerateKey casuale.

Si applica a

Vedi anche