Encriptação e chaves — Informática, 14–17 anos
A encriptação transforma informação legível numa forma que terceiros não devem compreender. Uma chave controla essa transformação, permitindo ao destinatário previsto desfazê-la, enquanto um interceptor enfrenta um problema difícil.
Trancar informação com uma chave
A encriptação transforma uma mensagem, chamada texto simples, em texto cifrado usando uma chave. A desencriptação usa a chave certa para a voltar a tornar legível. A encriptação moderna não pretende esconder a mensagem para sempre; pretende tornar impraticável adivinhar a chave sem autorização.
O problema das mensagens privadas
As mensagens passam muitas vezes por lugares e dispositivos que o remetente não controla. Funcionários dos correios, equipamento de rede ou atacantes podem ver os dados, por isso não basta confiar em todas as rotas. A encriptação nasceu da necessidade de comunicar através de um mundo não fiável, mantendo privada a mensagem útil.
Uma pequena cifra de exemplo
Usa uma cifra de César de exemplo com chave 3: avança cada letra três posições. A mensagem CAT torna-se C→F, A→D e T→W, dando FDW. Para desencriptar, recua cada letra três posições: F→C, D→A e W→T. Isto mostra a ideia, mas não é seguro para segredos reais.
Baralhado não significa seguro
É tentador pensar que qualquer mensagem baralhada está protegida, porque parece sem sentido. Um padrão simples, como avançar cada letra três posições, pode ser testado rapidamente por um atacante. A segurança depende de um método forte, de uma chave bem protegida e de muitas chaves possíveis, não apenas de fazer o texto parecer estranho.
A encriptação no dia-a-dia
Quando um navegador mostra um cadeado, a encriptação costuma proteger os dados trocados com esse site, como uma palavra-passe ou dados de pagamento. As aplicações de mensagens podem encriptar conversas para que o serviço não consiga simplesmente ler o conteúdo. O cadeado não prova que o site é honesto; protege sobretudo a ligação durante o trajecto.
Continua a explorar
Outras línguas
A carregar o MyLeoNes™…