Serviços de criptografia
Redes públicas sistema autônomo a Internet não fornecem um meio de comunicação segura entre entidades.Comunicação por tais redes é suscetível a sendo lido ou mesmo modificado por terceiros não autorizados.Criptografia de arquivos e criptografia em um disco local, criptografia ajuda você criar um meio seguro de comunicação sobre canais inseguros caso contrário, fornecendo autenticação e de integridade dos dados.
As classes no namespace de criptografia do .NET estrutura gerenciar muitos detalhes de criptografia.Alguns são invólucros para Microsoft CryptoAPI não gerenciado, enquanto outros são implementações puramente gerenciadas.Você não precisa ser um especialista em criptografia para usar essas classes.Quando você cria uma nova instância de um a criptografia de algoritmo de classes, sistema autônomo chaves são geradas automaticamente para facilitar o uso e propriedades padrão são tão seguros e protegidos possível.
Nesta seção
Visão geral sobre criptografia
Fornece uma introdução aos conceitos chaves em criptografia, sistema autônomo criptografia assimétrica, criptografia simétrica, assinaturas digital e hashes criptográficos..NET estrutura criptografia Model
Descreve como a criptografia é implementada no classe base biblioteca.Tarefas de criptografia
Descreve como executar tarefas específicas de criptografia usando a biblioteca de classes base.Demonstra Passo a passo: Criando um aplicativo de criptografia
Demonstra as tarefas básicas de criptografia e descriptografia.Exemplo da Secure Communication Cryptography Next Generation (CNG)
Modelos de soluções de criptografia a um ataque man-in-the-middle usando classes CNG (Cryptography Next Generation), um transporte de pipes nomeados e janelas do console interativo.
Seções relacionadas
Configurando classes de criptografia
Descreve como mapear nomes de algoritmo para criptografia classes e mapeie os identificadores de objeto para um algoritmo criptográfico.Sobre System.Security.Cryptography.PKCS
Descreve namespace que contém a implementação de criptografia sintaxe (CMS) Mensagem e padrões # 7 (PKCS # 7) Standards criptografia Public-Key o código gerenciado.Esta seção é de interesse para os desenvolvedores.Usando System.Security.Cryptography.PKCS
Explica como usar o System.Security.Cryptography.Pkcs namespace para programar a sintaxe de mensagem criptográficas (CMS) e padrões Public-chave criptografia Standards # 7 (PKCS nº 7) em seu aplicativo. Esta seção é de interesse para os desenvolvedores.