Fundamentos

O que é uma Cifra?

Definição, história, tipos e exemplos práticos.

8 min de leitura

A palavra cifra é usada para descrever qualquer método cujo objetivo é transformar uma mensagem original (texto simples) em uma mensagem ilegível (texto cifrado).

"As cifras são a base da criptografia, uma disciplina que busca proteger a informação desde a Antiguidade até a era digital moderna."

1. Definição técnica de cifra

Uma cifra é um algoritmo que recebe um texto e o modifica de acordo com uma chave, produzindo uma versão que não faz sentido à primeira vista. Em criptografia, costuma-se dividi-la em três componentes essenciais:

  • 1
    Texto simples (plaintext) A mensagem original e legível.
  • 2
    Chave (key) O valor secreto que controla a transformação matemática.
  • 3
    Texto cifrado (ciphertext) O resultado codificado e ilegível.
Exemplo: Cifra de César (+3)
Texto simples:
H O L A
Cifrado:
K R O D

2. Para que serve a cifra?

🛡️ Privacidade

Proteger informações privadas de olhares curiosos.

💳 Finanças

Garantir a segurança de cartões de crédito e transações bancárias.

🔐 Autenticação

Verificar que você é realmente quem diz ser (senhas).

🌐 Navegação

O cadeado HTTPS no navegador impede que terceiros vejam o que você acessa.

3. História da cifra

Antiguidade

Século I a.C.

Júlio César utiliza o deslocamento de letras para se comunicar com seus generais.

Renascimento

Séculos XV–XVI

Surge a cifra polialfabética com Vigenère, considerada indecifrável durante séculos.

Século XX

Guerras Mundiais

A máquina Enigma mecaniza o ciframento. Alan Turing lança as bases para quebrar esses códigos.

4. Tipos de cifras

4.1. Cifras clássicas (manuais)

Usam regras de substituição ou transposição sobre letras.

4.2. Cifras modernas (digitais)

Manipulam bits e utilizam matemática avançada.

  • AES (Advanced Encryption Standard): O padrão mundial de ciframento simétrico.
  • RSA: Baseado na fatoração de números primos grandes.
  • ECC: Criptografia de curva elíptica, mais compacta e eficiente para certos usos.

5. Como funciona? Os 3 pilares

🌀

Confusão

Esconder a relação direta entre o texto simples e o texto cifrado.

🌊

Difusão

Espalhar a influência de cada letra por todo o texto cifrado.

🔑

Chave

O segredo único necessário para reverter o processo com segurança.

6. Conclusão

Uma cifra é um mecanismo fundamental para proteger informações. Entender métodos clássicos como César e Vigenère é o primeiro passo essencial para compreender como funcionam os algoritmos que protegem o nosso dinheiro e a nossa privacidade hoje.