Compartir vía


SymmetricAlgorithm.Key Propiedad

Definición

Obtiene o establece la clave secreta del algoritmo simétrico.

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

Valor de propiedad

Byte[]

Clave secreta que se va a usar para el algoritmo simétrico.

Excepciones

Se ha intentado establecer la clave en null.

El tamaño de clave no es válido.

Comentarios

La clave secreta se usa tanto para el cifrado como para el descifrado. Para que un algoritmo simétrico se realice correctamente, solo el remitente y el receptor deben conocer la clave secreta. La implementación del algoritmo simétrico en particular especifica los tamaños de clave válidos y se enumeran en la LegalKeySizes propiedad .

Si esta propiedad es null cuando se usa, GenerateKey se llama al método para crear un nuevo valor aleatorio.

Se aplica a

Consulte también