Criando um esquema de criptografia

Os componentes criptográficos do .NET estrutura podem ser combinados para criar esquemas diferentes para criptografar e descriptografar dados.

Um esquema de criptografia simples para criptografar e descriptografar dados pode especificar as seguintes etapas:

  1. Cada parte gera um emparelhar de chaves pública/particular.

  2. As duas partes trocam suas chaves públicas.

  3. Cada parte gera uma chave secreta para criptografia Triplo DES, por exemplo e criptografa a chave recém-criada usando a chave pública do Outros.

  4. Cada parte envia os dados para Outros e combina a chave secreta do Outros com sua própria em uma determinada ordem, para criar uma nova chave secreta.

  5. As partes, em seguida, iniciar uma conversação de usar a criptografia simétrica.

Criar um esquema de criptografia não é uma tarefa trivial.Para obter mais informações sobre o uso de criptografia, consulte o tópico de criptografia na documentação do plataforma SDK em https://msdn.microsoft.com/biblioteca.

Consulte também

Outros recursos

Tarefas de criptografia

Serviços de criptografia