Método EncryptedData. Decrypt

[O CAPICOM é um componente somente de 32 bits que está disponível para uso nos seguintes sistemas operacionais: Windows Server 2008, Windows Vista e Windows XP. Em vez disso, use o PInvoke (serviços de invocação de plataforma) para chamar as funções de API do Win32 CryptEncryptMessage e CryptDecryptMessage para criptografar e descriptografar mensagens. Para obter informações sobre PInvoke, consulte tutorial de invocação de plataforma. O .net e o CryptoAPI via p/Invoke: parte 1 e .net e CryptoAPI via p/Invoke: parte 2 subseções de estender a criptografia .NET com capicor e P/Invoke também podem ser úteis.]

O método Decrypt descriptografa uma cadeia de caracteres de dados criptografada e codificada. Os dados de texto sem formatação resultantes se tornam a propriedade Content do objeto EncryptedData . A descriptografia do conteúdo falha a menos que o segredo, definido pelo método setsecret , seja exatamente o mesmo que o segredo usado para derivar a chave usada para criptografar o conteúdo.

Sintaxe

EncryptedData.Decrypt( _
  ByVal EncryptedMessage _
)

Parâmetros

EncryptedMessage [ no]

Cadeia de caracteres que contém os dados codificados e criptografados a serem descriptografados.

Retornar valor

Esse método não retorna um valor.

Comentários

A chave de sessão derivada do segredo atual é usada para a descriptografia. Esse método não produzirá o texto não criptografado correto, a menos que o segredo atual corresponda exatamente ao segredo usado para criptografar a mensagem.

Requisitos

Requisito Valor
Fim do suporte do cliente
Windows Vista
Fim do suporte do servidor
Windows Server 2008
Redistribuível
CAPICOM 2,0 ou posterior no Windows Server 2003 e no Windows XP
DLL
Capicom.dll

Confira também

Objetos de criptografia

EncryptedData