Mensagens simplificadas

Um grupo de funções de alto nível foi fornecido para simplificar e reduzir 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".

As funções de mensagem simplificadas estão em um nível mais alto do que as funções criptográficas base ou as funções de mensagem de baixo nível. Eles encapsulam várias das funções básicas de criptografia, 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 nº 7 ou assinar uma mensagem. As funções de mensagem simplificadas fornecem uma maneira rápida de começar a usar CryptoAPI reduzindo o número de chamadas de função necessárias para realizar uma tarefa.

As seções da lista de tabelas a seguir que contêm descrições detalhadas de procedimento ou exemplos de programa C de usar as funções de mensagem simplificadas.

Seção Sumário
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.
Descriptografando uma mensagem Detalha as tarefas necessárias para descriptografar uma mensagem.
Exemplo de programa C: usando CryptEncryptMessage e CryptDecryptMessage Fornece um procedimento e um código de exemplo para criptografar e descriptografar uma mensagem.