Partilhar via


EncryptParameters.A192CbcParameters(Byte[], Byte[]) Método

Definição

Cria uma instância da EncryptParameters classe para o A192Cbc algoritmo de criptografia.

public static Azure.Security.KeyVault.Keys.Cryptography.EncryptParameters A192CbcParameters (byte[] plaintext, byte[] iv = default);
static member A192CbcParameters : byte[] * byte[] -> Azure.Security.KeyVault.Keys.Cryptography.EncryptParameters
Public Shared Function A192CbcParameters (plaintext As Byte(), Optional iv As Byte() = Nothing) As EncryptParameters

Parâmetros

plaintext
Byte[]

O texto sem formatação a ser criptografado.

iv
Byte[]

Vetor de inicialização opcional. Se for nulo, um vetor de inicialização criptograficamente aleatório será gerado usando RandomNumberGenerator.

Retornos

Uma instância da EncryptParameters classe para o A192Cbc algoritmo de criptografia.

Exceções

plaintext é nulo.

Comentários

A Microsoft recomenda que você não use CBC sem primeiro garantir a integridade do texto cifrado usando um HMAC, por exemplo. Consulte https://docs.microsoft.com/dotnet/standard/security/vulnerabilities-cbc-mode para obter mais informações.

Aplica-se a