Ciência e Tecnologia

O que é criptografia e como funciona?

E a internet está crescendo com guias para aumentar sua segurança digital. Até agora, a maioria de nós conhece pelo menos algumas dicas importantes sobre como criar senhas fortes. Mas é claro que colocar essas dicas em uso real é uma história diferente. Portanto, se você acha que precisa refrescar sua memória com dicas de senhas seguras, temos um guia útil para você.

Por outro lado, a criptografia é um tópico menos familiar e, portanto, bastante misterioso. Ela remonta a quando os antigos gregos e romanos substituíam letras para escrever mensagens secretas que só podiam ser lidas com uma chave secreta. Mas hoje não falaremos da história e da evolução da criptografia. Neste artigo, abordaremos a criptografia moderna e como ela funciona. Também informaremos como as chaves de criptografia funcionam e quais tipos de criptografia usamos hoje.

 

O que é criptografia?

 

A criptografia é um método de criptografia moderno que codifica as informações de forma que apenas as partes autorizadas possam acessá-las. A maioria dos serviços focados em segurança e privacidade o usa hoje em dia. Um dos exemplos mais comuns e fáceis de entender é o e-mail.

Se você enviar uma mensagem de e-mail criptografada, significa que apenas você como remetente e seu destinatário poderão vê-la. Provedores de serviços de Internet, hackers e quaisquer outros olhos indesejados não poderão ler o conteúdo da mensagem.

A criptografia usa uma combinação de algoritmos e chaves para codificar ou decodificar suas informações. Existem muitos tipos de algoritmos, que envolvem diferentes maneiras de criptografar e descriptografar dados.

 

O que é uma chave de criptografia?

 

As chaves são geradas aleatoriamente por geradores de números ou algoritmos de computador que imitam o mesmo processo. Você pode ter visto as chaves descritas como 64 bits, 128 bits ou 256 bits. O número se refere a binários (zeros e uns), então quanto maior o número, mais tempo e esforço você precisa para quebrar essa chave. A maioria dos serviços de criptografia modernos usa chaves de pelo menos 128 bits, com alguns optando por 256 bits ou mais.

Para colocar isso em perspectiva, quebrar uma chave de 256 bits exigiria um ataque de força bruta para testar mais de 2^256 combinações possíveis. Mesmo uma chave de 64 bits relativamente fraca tem 18.500.000.000.000.000.000 combinações possíveis.

 

Tipos de criptografia moderna

 

Existem dois tipos principais de criptografia: simétrica (ou chave privada) e assimétrica (chave pública).

 

Criptografia simétrica (ou criptografia de chave privada)

 

A criptografia simétrica usa a mesma chave secreta tanto para codificar texto simples quanto para decodificar texto cifrado. Isso significa que ambas as partes devem conhecer a chave – é por isso que alguns chamam esse método de criptografia secreta compartilhada.

A criptografia simétrica é a melhor opção para transferir grandes quantidades de dados, pois leva menos tempo para criptografá-los e descriptografá-los.

Os algoritmos mais populares usados ​​para esse tipo de criptografia são RC4 (RC 5 e RC6), AES, DES, 3DES e QUAD. Para obter mais informações sobre criptografia simétrica, consulte nossa postagem no blog .

 

Criptografia assimétrica (ou criptografia de chave pública)

 

Este tipo de criptografia é muito complexo e bastante novo. A criptografia assimétrica usa pares de chaves.: A chave privada deve ser mantida em segredo e conhecida apenas pelo proprietário, e a chave pública pode ser distribuída abertamente sem comprometer a segurança. A chave pública é usada para criptografar o texto simples e o texto cifrado resultante só pode ser descriptografado com uma chave privada.

 

Portanto, se você quiser enviar uma mensagem segura a alguém, precisará da chave pública para criptografar o texto simples. Somente eles poderão descriptografá-lo com uma chave privada correspondente. Este sistema permite que dois lados se comuniquem com segurança sem trocar as chaves de descriptografia primeiro. A chave privada (descriptografia) nunca sai do dispositivo do remetente, portanto, não há como comprometer a chave durante uma troca.

 

Os algoritmos mais comuns usados ​​para esse tipo de criptografia são RSA, Diffie-Hellman, ECC, El Gamal e DSA. Para obter mais informações sobre criptografia assimétrica, nossos artigos.

 

Qual tipo de criptografia é mais seguro?

 

Ambos os tipos de criptografia são seguros, oferecem diferentes pontos fortes e geralmente são usados ​​juntos. Por exemplo, quando grandes conjuntos de dados precisam de criptografia rápida, a criptografia simétrica é a melhor opção. Mas primeiro as duas partes podem usar a criptografia assimétrica para trocar a chave secreta da criptografia simétrica. Em suma, para responder a essa pergunta na íntegra, você precisa se aprofundar nos algoritmos.

Mostrar mais

Artigos relacionados

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Botão Voltar ao topo