Partilhar via


Usando criptografia

Os tópicos a seguir fornecem informações sobre como usar criptografia. Esses procedimentos e exemplos demonstram as tarefas CryptoAPI, CAPICOM e Serviços de Certificados. Os exemplos usam chamadas de função criptográfica, interfaces e objetos descritos no Cryptography Reference.

Secção Descrição
Exemplos de Convenções do Programa Limitações do programa de exemplo; considerações de compilação e ligação; chaves necessárias, contêineres de chaves e certificados; recuperação de dados de comprimento desconhecido; e funções de uso geral
Adquirir um contexto criptográfico e gerar chaves Exemplos e procedimentos para adquirir um contexto criptográfico e gerar chaves
Codificação e Descodificação Exemplos e procedimentos para codificação e decodificação
Hashing Exemplos e procedimentos para hashing
Dados de Assinatura Exemplos e procedimentos para assinar dados
Criação e recebimento de mensagens de dados envelopados Exemplos e procedimentos para criar e receber mensagens de dados envelopadas
Encriptação e desencriptação Exemplos e procedimentos para encriptar e desencriptar
Usando certificados Exemplos e procedimentos para a utilização de certificados
Trabalhando com repositórios de certificados Exemplos e procedimentos para trabalhar com repositórios de certificados
Outros exemplos de código C estendido Outros procedimentos e exemplos que usam funções CryptoAPI
Estendendo a funcionalidade CryptoAPI Visão geral sobre o uso de OIDs para estender funções CryptoAPI
Usando CSPs: Processos gerais Exemplos e procedimentos para a utilização de documentos de estratégia por país
Usando outras ferramentas CryptoAPI Usando ferramentas de linha de comando CryptoAPI
Usando o CAPICOM Informações sobre como usar CAPICOM, um componente COM que fornece funcionalidade criptográfica
Certificação em Programação Informações sobre como usar os elementos de programação dos Serviços de Certificados
Usando o controle de registro de certificado Detalhes e sintaxe para criar uma instância do objeto Certificate Enrollment Control, definir suas propriedades e usar seus métodos