O que é criptografia?
Originário do Egito Antigo, acreditava-se que a criptografia era usada pelos antigos egípcios em hieróglifos complexos. O imperador romano Júlio César recebeu o crédito de usar uma das primeiras cifras modernas.
A criptografia pode ser dividida em duas eras - a era clássica e a era moderna. A virada ocorreu em 1977 com o algoritmo RSA e o algoritmo de troca de chaves Diffie-Hellman. Mais sobre isso mais tarde.
Tipos de criptografia
Tradicionalmente, existem três tipos de criptografia:chave simétrica, funções hash, e chave assimétrica.
Chave Simétrica
Este é um sistema de criptografia em que o remetente e o destinatário de uma mensagem usam uma única chave comum para criptografar e descriptografar as mensagens. Embora este método seja mais rápido e simples do que os outros dois métodos, cabe ao remetente e ao destinatário trocar a chave de maneira segura.
O exemplo mais popular disso é o Data Encryption System (DES). Vamos tentar o seguinte exemplo:
Você tem uma mensagem, “M”, você deseja enviar para o seu amigo. Você criptografa a mensagem com uma chave e obtém um texto cifrado, “C”.
Seu amigo recebe o texto cifrado, C, para o qual ela então descriptografa o texto cifrado usando a mesma chave para recuperar M.
Existem dois tipos de criptografia simétrica:cifras de fluxo e cifras de bloco.
Cifras de fluxo
Uma cifra de fluxo usa uma chave fixa que substitui a mensagem por uma cadeia de caracteres pseudo-aleatória. Ele criptografa cada letra, um por vez.
Para obter mais informações sobre cifras de vapor, por favor, clique aqui.
Cifras de bloco
Trata-se de uma forma de criptografia simétrica que usa uma chave de comprimento fixo para criptografar um bloco de comprimento fixo.
Para obter mais informações sobre cifras de bloco, por favor, clique aqui.
Funções Hash
Em um sistema Hash Function, não há chave. Em vez de, um valor hash com comprimento fixo é calculado com base no texto, tornando impossível para o conteúdo de texto simples ser recuperado. Muitos sistemas operacionais usam funções hash para criptografar senhas.
Chave assimétrica (chave pública)
Sob este sistema de criptografia, um par de chaves é usado para criptografar e descriptografar informações. A chave pública é usada para criptografar e uma chave privada para descriptografar. Mesmo que a chave pública seja conhecida por todos, o receptor pretendido só pode decodificá-lo porque só ele conhece a chave privada.
Informação de fundo
-
The Ethereum Trust (ETHE) explicou
O Ethereum Investment Trust (ETHE) é um produto de investimento da Grayscale que oferece aos investidores e comerciantes exposição ao Ethereum (ETH). ETH é a única maneira de obter exposição à cript...
-
Como calcular o rendimento médio
Calculando o rendimento médio A maioria dos investidores deseja saber duas coisas sobre um investimento:o nível de risco e o potencial de retorno. O retorno (também conhecido como rendimento de títul...
-
Ir à falência é uma decisão de mudança de vida - então por que o processo é tão fácil?
O processo de falência é muito fácil e não permite que o devedor explore todas as suas opções. Como parte de minha pesquisa, entrevistei 29 pessoas que haviam recentemente declarado falência. Discut...
-
Verificação de fatos EUA:Alguns americanos realmente ficaram mais ricos durante a pandemia?
Dezembro passado, a New York Times publicou um artigo de opinião intitulado As pessoas que realmente tiveram um ótimo ano, discutindo os americanos que não foram realmente afetados pela crise econôm...