Compartilhar via


EncryptionUtility Classe

Definição

Representa o utilitário de criptografia.

public sealed class EncryptionUtility
type EncryptionUtility = class
Public NotInheritable Class EncryptionUtility
Herança
EncryptionUtility

Construtores

EncryptionUtility()

Cria uma instância de uma nova EncryptionUtility classe.

Métodos

DecryptText(String)

Descriptografe uma cadeia de caracteres de texto criptografada pelos métodos EncryptText de EncryptionUtility, supõe-se que o local do repositório do certificado de descriptografia seja LocalMachine.

DecryptText(String, StoreLocation)

Descriptografe uma cadeia de caracteres de texto criptografada pelos métodos EncryptText de EncryptionUtility.

DecryptValue(String)
Obsoleto.

Descriptografa valores de cadeia de caracteres que foram criptografados chamando EncryptValue. Esse método foi preterido; Em vez disso, o método EncryptText deve ser usado.

EncryptText(String, String, String)

Criptografar a cadeia de caracteres de texto com um certificado X509 instalado. O local do repositório de certificados é LocalMachine e o algoritmo de criptografia é AES256 CBC.

EncryptText(String, String, String, StoreLocation, String)

Criptografar a cadeia de caracteres de texto com um certificado X509 instalado.

EncryptTextByCertFile(String, String, String)

Criptografar a cadeia de caracteres de texto com um certificado X509 em um arquivo.

EncryptValue(String, String, String)
Obsoleto.

Criptografa o valor da cadeia de caracteres usando o certificado especificado. Esse método foi preterido; Em vez disso, o método EncryptText deve ser usado.

Aplica-se a