Tarefas de criptografia
The System.Security.Cryptography namespace contém classes que permitem a você realizar criptografia simétrica e assimétrica, criar hashes e fornecer a geração de números aleatórios. Bem-sucedida de criptografia é o resultado de combinar essas tarefas.Esta seção descreve as tarefas de criptografia principais que podem ser executadas 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 integridade dos dados com códigos de hash
Descreve como gerar e verifique códigos de hash.Criando um esquema de criptografia
Descreve como ajudar a criar um esquema de criptografia dos primitivos criptográficos vários.Estendendo a classe KeyedHashAlgorithm
Descreve como estender as classes de criptografia do .NET estrutura, criando uma classe de algoritmo de hash com chave que implementa o MD5 algoritmo de hash.Assinaturas digital e criptografia XML
Fornece links para referência e documentação na tarefa para a criptografia XML e assinaturas digital.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 dispositivos de criptografia de hardware com o .NET estrutura.
Seções relacionadas
Serviços de criptografia
Fornece uma visão geral da criptografia e explica como executar a criptografia com o .NET estrutura.Protegendo aplicativos do .NET estrutura
Descreve todo o sistema de segurança do .NET estrutura.Configurando classes de criptografia
Descreve como mapear nomes de algoritmo para criptografia classes e como mapear os identificadores de objeto para um algoritmo criptográfico.