Usando criptografia

Os tópicos a seguir fornecem informações sobre como usar criptografia. Esses procedimentos e exemplos demonstram tarefas de CryptoAPI, CAPICOM e Certificate Services. Os exemplos usam chamadas de função criptográfica, interfaces e objetos descritos na Referência de Criptografia.

Seção Descrição
Convenções de programa de exemplo Limitações de programa de exemplo; compilar e vincular considerações; contêineres de chave, chaves e certificados necessários; recuperando 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 decodificação Exemplos e procedimentos para codificação e decodificação
Hash Exemplos e procedimentos para hash
Assinando dados Exemplos e procedimentos para assinar dados
Criando e recebendo mensagens de dados enveloped Exemplos e procedimentos para criar e receber mensagens de dados em envelope
Criptografar e descriptografar Exemplos e procedimentos para criptografar e descriptografar
Usando certificados Exemplos e procedimentos para usar 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ões gerais sobre o uso de OIDs para estender funções cryptoAPI
Usando CSPs: processos gerais Exemplos e procedimentos para usar CSPs
Usando outras ferramentas de criptografia Usando ferramentas de linha de comando cryptoAPI
Usando CAPICOM Informações sobre como usar CAPICOM, um componente COM que fornece funcionalidade criptográfica
Serviços de Certificados de 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