Explicação da criptografia de chaves públicas e privadas

Criptografia ou criptografia é um conceito que se tornou comum com a proliferação de redes sem fio domésticas, nas quais você deseja impedir que informações protegidas sejam conhecidas por todos. Na verdade, a criptografia existe há séculos. Um dos primeiros exemplos é a criptografia César, em homenagem a Julio César. Esse processo de criptografia de substituição foi o de que uma pessoa pegou o alfabeto e trocou os caracteres por determinados números com base em um algoritmo. Portanto, se o resultado tiver cinco caracteres à direita, um “a” será um “f”, “c” para “h” e assim por diante. Embora esse algoritmo não possa ser usado no momento, a criptografia de chave pública e privada são dois métodos comumente usados ​​atualmente.

Fundamentos de criptografia

A criptografia utiliza uma série de algoritmos matemáticos, ou declarações, para codificar dados de um formato original para um indecifrável. As informações iniciais são chamadas de texto simples, nas quais a criptografia é aplicada e resulta em um texto criptografado. Ele não pode ser entendido em condições normais sem que o processo reverso ou a descriptografia seja aplicado ao texto criptografado. Quando é decifrado, resta um texto simples.

O que é uma chave?

Na criptografia, a chave é a informação necessária para transportar dados de um formato para outro. No caso da criptografia César, a chave seria o conhecimento necessário para alterar os cinco caracteres corretamente no alfabeto para descriptografar uma mensagem. Com os modernos sistemas de criptografia, um arquivo contém as informações necessárias para criptografar ou descriptografar as informações.

Criptografia de chave privada

A criptografia de chave privada ou simétrica é baseada no fato de que uma chave pode criptografar e descriptografar as informações. A vantagem dessa abordagem é que o processo é muito rápido e uma única chave é usada para ambas as extremidades da cadeia de criptografia. A preocupação é a proteção da chave como um ponto único de falha de segurança. O gerenciamento de chaves é a principal preocupação ao usar a criptografia de chave privada.

Criptografia de chave pública

A criptografia de chave pública, ou criptografia assimétrica, é uma solução para o problema percebido do gerenciamento de chaves encontrado na criptografia de chave privada. Existem algumas chaves usadas, uma chave pública e privada. A chave pública é amplamente distribuída para quem deseja se comunicar em particular com a outra parte. Essa parte tem a chave privada, que está associada à chave pública. Embora a chave pública esteja amplamente disponível, a chave privada nunca será compartilhada.

Embora a criptografia de chave pública precise lidar com o gerenciamento de chaves na criptografia privada, geralmente é mais lenta que a criptografia de chave privada. Isso ocorre pelo fato de haver uma sobrecarga adicional com várias chaves que precisam ser gerenciadas.

Exemplos de criptografia privada e pública

DES ou Data Encryption Standard, é um exemplo de um esquema de criptografia atual. Na maioria dos aplicativos, especialmente em transações comerciais pela Web, a criptografia de chave pública é comum. Quando você vai à Amazon.com para fazer uma compra, está usando o que é chamado SSL, ou Secure Sockets Layer, que é a criptografia da sessão entre você e a Amazon. Esse processo usa criptografia de chave pública.

Além disso, existem abordagens híbridas para criptografia. Um exemplo popular disso é o uso de PGP ou Pretty Good Privacy, que usa uma combinação de chaves privadas e criptografia de chave pública.

Referências

 

Você pode estar interessado:

Deixe um comentário