SymmetricAlgorithm.Key Propriedade

Definição

Obtém ou define a chave secreta para o algoritmo simétrico.

C#
public virtual byte[] Key { get; set; }

Valor da propriedade

Byte[]

A chave secreta a ser usada para o algoritmo simétrico.

Exceções

Foi feita uma tentativa de definir a chave como null.

O tamanho de chave é inválido.

Comentários

A chave secreta é usada tanto para criptografia quanto para descriptografia. Para que um algoritmo simétrico seja bem-sucedido, a chave secreta deve ser conhecida apenas pelo remetente e pelo receptor. Os tamanhos de chave válidos são especificados pela implementação de algoritmo simétrico específico e são listados na LegalKeySizes propriedade .

Se essa propriedade for null usada, o GenerateKey método será chamado para criar um novo valor aleatório.

Aplica-se a

Produto Versões
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1

Confira também