Ler para transferir a aplicação Gate
qrCode
Mais opções de transferência
Não me lembre disso novamente hoje.

Criptografia simétrica vs criptografia assimétrica: uma tabela para entender a diferença

robot
Geração de resumo em curso

Falando em encriptação, há principalmente duas maneiras de jogar no mercado: encriptação simétrica e encriptação assimétrica. Parece profundo, mas na verdade a diferença fundamental é uma frase — um usa a mesma chave, o outro usa duas chaves diferentes.

Diferenças principais: número de chaves

Criptografia simétrica é bem direta: você usa a chave A para criptografar a informação, e o destinatário também usa a chave A para descriptografar. É como se você e um amigo combinassem a mesma senha para abrir o cofre.

Criptografia assimétrica é mais inteligente: usa a chave pública para encriptar e a chave privada para desencriptar. Por exemplo, se Alice quiser enviar uma mensagem secreta a Bob, ela usa a chave pública de Bob (que pode ser compartilhada publicamente) para encriptar, e somente a chave privada que Bob possui pode desencriptar. Mesmo que alguém intercepte a chave pública, não adianta, pois a chave pública só pode encriptar, não pode desencriptar.

Segurança PK

Aqui está uma comparação de dados interessante:

  • Criptografia simétrica: uma chave de 128 bits pode atingir o padrão básico de segurança
  • Criptografia assimétrica: requer uma chave de 2048 bits para atingir o mesmo nível de segurança

Por quê? Porque existe uma relação matemática entre as duas chaves da encriptação assimétrica, o atacante pode explorar essa vulnerabilidade para tentar quebrá-la, por isso é necessário usar chaves mais longas para compensar.

Velocidade e Aplicação

A encriptação simétrica é rápida — O governo dos EUA utiliza o AES (Padrão de Encriptação Avançada) para proteger documentos confidenciais. A desvantagem é o alto risco de distribuição da chave, cada destinatário deve receber a mesma chave, e uma vez que ela é divulgada, tudo está perdido.

Criptografia assimétrica destaca-se pela segurança — A criptografia de e-mails e os protocolos SSL/TLS dependem dela. A desvantagem é o desempenho inferior, exigindo mais capacidade de cálculo.

A solução real é mista — A maioria das comunicações na Internet (https) na verdade é uma combinação de duas coisas: primeiro, utiliza-se encriptação assimétrica para trocar chaves simétricas, e depois usa-se encriptação simétrica para transmitir grandes quantidades de dados. Queremos ter o melhor dos dois mundos.

Como usar a blockchain?

Aqui está um equívoco comum: muitas pessoas pensam que o Bitcoin usa encriptação assimétrica. Na verdade, não é completamente verdade.

A chave pública-privada do Bitcoin realmente vem da criptografia assimétrica, mas usa assinatura digital (algoritmo ECDSA), não encriptação. A assinatura é usada para provar que você é o verdadeiro proprietário da transação, e não para ocultar dados. Em termos simples, assinatura digital ≠ encriptação, ambos pertencem à “família da criptografia assimétrica”, mas têm propósitos diferentes.

Resumo

Simétrico vs Assimétrico, não há um “melhor” absoluto, apenas um “mais adequado”:

  • Precisa de velocidade? Use simetria
  • Precisa de distribuir chaves de forma segura? Use criptografia assimétrica
  • Procurar segurança? Dois em uso misto

Com o surgimento de novas ameaças, como a computação quântica, esses dois sistemas continuarão a evoluir, mas a curto prazo, ainda dependeremos deles para proteger a segurança dos dados.

BTC-2.39%
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • Comentar
  • Republicar
  • Partilhar
Comentar
0/400
Nenhum comentário
  • Fixar
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)