O que é texto criptografado?

Texto criptografado é qualquer mensagem que passou por um processo de transformação (chamado de cifra ou algoritmo de criptografia) para esconder seu conteúdo original. Só quem conhece o método usado e, em muitos casos, uma chave secreta, consegue reverter o processo e ler a mensagem original.

A criptografia existe há milhares de anos. Os antigos egípcios já usavam hieróglifos incomuns para esconder mensagens, e os espartanos tinham a cítala, um bastão que enrolava uma tira de couro para revelar textos ocultos. Mas a cifra mais famosa da antiguidade é, sem dúvida, a Cifra de César.

Como funciona cada cifra?

1. Cifra de César

Criada por Júlio César para enviar mensagens secretas aos seus generais, essa cifra substitui cada letra por outra deslocada um número fixo de posições no alfabeto. Com deslocamento 3 (o original de César), A→D, B→E, C→F, e assim por diante.

Texto original (deslocamento 3)
ATAQUE AO AMANHECER
Texto criptografado
DWDTXH DR DPDQKHFHU

2. ROT13

ROT13 é um caso especial da Cifra de César com deslocamento fixo de 13. Como o alfabeto tem 26 letras, aplicar ROT13 duas vezes retorna ao texto original — o que faz dele seu próprio inverso. É usado na internet para esconder spoilers e respostas de jogos.

Texto original
SPOILER ALERT
ROT13
FCBVYRE NYREG

3. Atbash

Uma das cifras mais antigas do mundo, originada no alfabeto hebraico. O princípio é simples: o alfabeto é invertido. A→Z, B→Y, C→X, e assim por diante. Recebe esse nome porque no hebraico Aleph (primeira letra) troca com Tav (última), Bet (segunda) com Shin (penúltima).

Texto original
CRIPTOGRAFIA
Atbash
XIRKGLTIZURZ

4. Código Binário

Converte cada caractere para sua representação na base 2 (zeros e uns), usando o valor Unicode/ASCII. É a linguagem nativa dos computadores — toda informação digital, no fundo, é uma sequência de 0s e 1s.

Texto original
OLÁ
Binário
01001111 01001100 11000011 10000001

5. Código Morse

Criado por Samuel Morse em 1836, representa letras e números com combinações de pontos (.) e traços (-). Foi usado em telégrafos e é até hoje o padrão de comunicação de emergência com o famoso SOS (... --- ...).

Texto original
SOS
Morse
... --- ...

6. Hexadecimal

Representa cada byte do texto na base 16 (0-9, A-F). Muito usado em programação, cores CSS, endereços de memória e análise de dados. Cada caractere ASCII vira dois dígitos hexadecimais.

7. Base64

Um sistema de codificação que transforma dados binários em texto legível usando 64 caracteres (A-Z, a-z, 0-9, +, /). É amplamente usado para transmitir dados pela internet, em emails (MIME), URLs e armazenamento de imagens em CSS/HTML.

8. Texto Invertido

A forma mais simples de "criptografia": inverte a ordem das letras do texto. HELLO vira OLLEH. Não é seguro, mas é divertido e pode ser combinado com outras cifras para aumentar a complexidade.

Para que serve criptografar texto?

Criptografia clássica vs. criptografia moderna

As cifras disponíveis nesta página são cifras clássicas — fáceis de entender e educativas, mas que não oferecem segurança real contra atacantes modernos. A Cifra de César pode ser quebrada testando apenas 25 combinações. ROT13 e Atbash são ainda mais simples.

Para proteger informações sensíveis de verdade, a criptografia moderna usa algoritmos como AES-256 (simétrico) e RSA (assimétrico), que exigiriam bilhões de anos para serem quebrados com os computadores atuais. São esses algoritmos que protegem seus dados bancários, mensagens do WhatsApp (criptografia ponta a ponta) e conexões HTTPS.