Crypto.com Logo
GLOSSÁRIOCriptografia

Criptografia


O que é criptografia?

A criptografia fornece um método para uma comunicação segura através de equações matemáticas sofisticadas (algoritmos) e, muitas vezes, chaves secretas.

Entre os três principais tipos de algoritmos criptográficos estão:

Criptografia simétrica

Na criptografia simétrica, comumente chamada de criptografia de chave secreta, o remetente e o destinatário usam a mesma chave para criptografar e descriptografar dados eletrônicos. A condição aqui é que a chave seja acordada antes da transação e mantida em sigilo.

Graças à sua simplicidade, a criptografia simétrica pode processar rapidamente grandes quantidades de dados e é normalmente usada para criptografia em massa. A desvantagem é descobrir como compartilhar de forma segura e protegida a chave secreta com a parte pretendida.

Criptografia assimétrica

A criptografia assimétrica, ou criptografia de chave pública, depende de um par de chaves — uma pública e uma privada.

A chave pública pode ser compartilhada com segurança com o público, enquanto a privada é mantida em sigilo. Elas são geradas simultaneamente usando um algoritmo que cria duas chaves únicas, mas matematicamente vinculadas. A chave pública é usada para criptografar a mensagem e a chave privada é para descriptografá-la.

A criptografia assimétrica é geralmente considerada um método mais seguro, uma vez que não requer que os usuários compartilhem a chave privada. Normalmente é usada para transações menores e para autenticar dados usando assinaturas digitais.

Funções hash

Funções hash diferem de chaves simétricas e assimétricas, pois elas são não dependentes de chaves. Em vez disso, elas usam um algoritmo para transformar os dados em uma sequência de caracteres de comprimento fixo. As funções hash tornaram-se uma parte integral da gestão de blockchain devido à sua capacidade de criptografar grandes quantidades de dados.

Além disso, as funções hash verificam que nenhuma modificação não autorizada ocorra durante o transporte de dados por meio de redes não seguras. Quaisquer alterações nos dados originais resultam automaticamente em um novo hash, tornando-o uma transação inválida na blockchain.

Principais conclusões

Criptografia é manter as informações protegidas contra agentes maliciosos, transformando um texto original em algo que apenas o leitor pretendido pode entender.

Palavras relacionadas