Share via


Objeto EnvelopedData

[CAPICOM é um componente somente de 32 bits disponível para uso nos seguintes sistemas operacionais: Windows Server 2008, Windows Vista e Windows XP. Em vez disso, use a classe EnvelopedCms no namespace System.Security.Cryptography.Pkcs .]

O objeto EnvelopedData fornece propriedades e métodos para envolver dados para privacidade por criptografia. Para envolver dados, uma chave criptográfica de sessão é gerada. Essa chave de sessão é criptografada para cada destinatário pretendido usando a chave pública desse destinatário pretendido do certificado do destinatário. Os dados criptografados e o conjunto de chaves de sessão criptografadas podem ser enviados a todos os destinatários pretendidos. A mensagem gerada está no formato PKCS nº 7.

Membros

O objeto EnvelopedData tem estes tipos de membros:

Métodos

O objeto EnvelopedData tem esses métodos.

Método Descrição
Descriptografar Descriptografa o conteúdo em envelope.
Criptografar Criptografa o conteúdo, criptografa uma chave de sessão para cada destinatário e retorna o BLOB criptografado.

 

Propriedades

O objeto EnvelopedData tem essas propriedades.

Propriedade Tipo de acesso Descrição
Algoritmo
Leitura/gravação
Algoritmo de criptografia e comprimento da chave.
Conteúdo
Leitura/gravação
O conteúdo de texto sem formatação de uma mensagem a ser enveloped. A configuração dessa propriedade deve ser feita antes que o método Encrypt seja chamado.
Quando o valor dessa propriedade é redefinido, direta ou indiretamente, todo o estado do objeto é redefinido e qualquer conteúdo criptografado no objeto é perdido.
Essa é a propriedade padrão.
Destinatários
Somente leitura
Coleção de objetos Certificate para receber a mensagem em envelope.

 

Comentários

O objeto EnvelopedData pode ser criado e é seguro para scripts. O ProgID para o objeto EnvelopedData é CAPICOM. EnvelopedData.1.

Requisitos

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

Confira também

Objetos de criptografia