Partilhar via


Mensagens simplificadas

Um grupo de funções de alto nível foi fornecido para simplificar e encurtar a quantidade de código necessária para realizar as tarefas usuais de manipulação de mensagens. Essas funções são chamadas de "funções de mensagem simplificadas". Os nomes de todas as funções de mensagem simplificadas contêm a palavra "Mensagem".

Funções de mensagem simplificadas estão em um nível mais alto do que as funções criptográficas de base ou as funções de mensagem de baixo nível. Eles encapsulam várias das funções de criptografia base, mensagem de baixo nível e certificado em uma única função que executa uma tarefa específica de uma maneira específica, como criptografar uma mensagem PKCS #7 ou assinar uma mensagem. As funções de mensagem simplificadas fornecem uma maneira rápida de começar a usar a CryptoAPI, reduzindo o número de chamadas de função necessárias para realizar uma tarefa.

A tabela a seguir lista seções que contêm descrições detalhadas de procedimentos ou exemplos de programas C de uso das funções de mensagem simplificadas.

Secção Índice
Funções de mensagem simplificadas Lista as funções de mensagem simplificadas.
Criando uma mensagem assinada Detalha o processo de criação de uma mensagem assinada.
Procedimento para assinar dados Fornece um procedimento para usar as funções de mensagem simplificadas para criar uma mensagem assinada.
Verificando uma mensagem assinada Detalha um processo para verificar a assinatura em uma mensagem assinada.
Criptografando uma mensagem Detalha as tarefas necessárias para criptografar e descriptografar uma mensagem.
Desencriptar uma mensagem Detalha as tarefas necessárias para desencriptar uma mensagem.
Exemplo de programa C: Usando CryptEncryptMessage e CryptDecryptMessage Fornece um procedimento e código de exemplo para criptografar e descriptografar uma mensagem.