Tarefas de criptografia
O System.Security.Cryptography namespace contém classes que permitem que você executar a criptografia simétrica e assimétrica, criar hashes e fornecer um número aleatório geração. A criptografia bem-sucedida é o resultado da combinação dessas tarefas. Esta seção descreve as principais tarefas de criptografia que você pode executar para criar um esquema de criptografia.
Nesta seção
Criptografando e descriptografando dados
Descreve como gerar e gerenciar chaves e criptografar e descriptografar dados.Assinaturas de criptografia
Descreve como gerar e verificar as assinaturas de criptografia.Garantindo a integridade dos dados com códigos de Hash
Descreve como gerar e verificar os códigos de hash.Criando um esquema de criptografia
Descreve como ajudar a criar um esquema de criptografia dos primitivos criptográficos diversos.Estendendo a classe KeyedHashAlgorithm
Descreve como estender o.Classes de criptografia do NET Framework, criando uma classe de algoritmo de hash com chave que implementa o MD5 algoritmo de hash.Criptografia XML e assinaturas digitais
Fornece links para referência e documentação baseados em tarefas de assinaturas digitais e criptografia XML.Como: Usar Proteção de Dados
Descreve como usar a proteção de dados gerenciado DPAPI (API) para criptografar e descriptografar dados.Como: Dispositivos de criptografia de Hardware de acesso
Descreve como usar os dispositivos de criptografia de hardware com o.NET Framework.
Seções relacionadas
Serviços de criptografia
Fornece uma visão geral da criptografia e explica como executar a criptografia com o.NET Framework.Protegendo.NET Framework aplicativos
Descreve o todo.Sistema de segurança do NET Framework.Configurando Classes de criptografia
Descreve como mapear nomes de algoritmo para criptografia classes e mapeie os identificadores de objeto para um algoritmo criptográfico.