Questa documentazione è stata archiviata e non viene gestita.

Proprietà SymmetricAlgorithm.Key

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

Spazio dei nomi: System.Security.Cryptography
Assembly: mscorlib (in mscorlib.dll)

public virtual byte[] Key { get; set; }
/** @property */
public byte[] get_Key ()

/** @property */
public void set_Key (byte[] value)

public function get Key () : byte[]

public function set Key (value : byte[])

Valore proprietà

Chiave segreta da utilizzare per l'algoritmo simmetrico.

Tipo di eccezioneCondizione

ArgumentNullException

È stato effettuato un tentativo di impostare la chiave su riferimento null (Nothing in Visual Basic).

La chiave segreta viene utilizzata sia per la crittografia che per la decrittografia. Per garantire la riuscita di un algoritmo simmetrico, la chiave segreta deve essere nota soltanto al mittente e al destinatario. Le dimensioni valide delle chiavi sono specificate dalla particolare implementazione dell'algoritmo simmetrico e sono elencate nella proprietà LegalKeySizes.

Se questa proprietà è riferimento null (Nothing in Visual Basic) quando viene utilizzata, viene chiamato il metodo GenerateKey per creare un nuovo valore casuale.

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile per Pocket PC, Windows Mobile per Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema.

.NET Framework

Supportato in: 2.0 1.1 1.0

.NET Compact Framework

Supportato in: 2.0
Mostra: