CL
CipherLockcryptography hub
CipherLock is a free online cryptography tool and learning platform. Encrypt and decrypt text using the Caesar cipher, Vigenère cipher, AES encryption, Morse code, Base64 and Hexadecimal, directly in your browser, with no account required and zero tracking. The Academy section provides a complete guided introduction to cryptography, covering the history of classical ciphers including Atbash and the Rail Fence cipher, how substitution and transposition ciphers work, polyalphabetic encryption, modern symmetric and asymmetric cryptography, and the evolution from ancient ciphers to AES and post-quantum cryptography.
academia

Academia de Criptografia: Como as fechaduras destravam.

Toda cifra nasceu como a melhor ideia que alguém já teve. Até alguém quebrá-la.
Esta é essa história.

Criptografia 101

01. Texto Claro

A mensagem original e legível, antes de qualquer transformação matemática. É o dado vulnerável que você quer proteger.

Exemplo
HELLO

02. A Chave

O parâmetro secreto que controla o algoritmo. Enquanto as cifras clássicas usam números simples (como o 'deslocamento' de César) ou palavras, os sistemas modernos usam sequências enormes e altamente aleatórias de bits.

Aplicando César
SHIFT = 3

03. Texto Cifrado

O resultado final embaralhado. Parece ruído aleatório e permanece completamente incompreensível para quem tentar lê-lo sem a chave correta.

Resultado
KHOOR
!

Distinção Crucial

Codificar não é Criptografar. Métodos como Morse, Base64 ou Hexadecimal não usam uma chave secreta. Eles apenas convertem os dados para outro formato, para que os computadores consigam lê-los. Como não há chave, qualquer pessoa reverte o processo na hora. Não use métodos de codificação para esconder segredos.

A Linha do Tempo · 650 a.C. → Hoje

650 BCTransposição

Scytale

01 · Curiosidade

A cítala lembra muito um cadeado de combinação de bicicleta. Ela funciona pela mesma ideia: alinhe os anéis na posição certa e o segredo se revela, sem precisar de matemática complexa.

02 · Contexto Histórico

Usado por generais espartanos por volta do século V a.C. em campanhas militares. Uma tira de couro ou pergaminho era enrolada bem firme em torno de um bastão de madeira de diâmetro específico. A mensagem era escrita atravessando as voltas adjacentes, ou seja, só podia ser lida quando o destinatário a enrolava num bastão exatamente do mesmo tamanho.

03 · Fundamento Técnico

Uma cifra de transposição: as letras não são substituídas, apenas reordenadas. A mensagem é escrita na horizontal sobre a tira enrolada, formando colunas de letras. Quando a tira é desenrolada, essas colunas viram linhas embaralhadas. Só um bastão exatamente do mesmo diâmetro restaura a ordem de leitura correta. Matematicamente: o texto claro é organizado em linhas de largura 'd' e o texto cifrado é lido coluna a coluna. Uma transposição de matriz feita à mão. Sua fraqueza é a mesma de toda cifra de transposição: as letras originais continuam todas ali, apenas embaralhadas. O próximo salto foi mudar as próprias letras.

Evolução · A Virada Digital

Fundamentos Modernos

Na era digital, paramos de deslocar letras e passamos a processar bits. O desafio central deixou de ser "como esconder uma mensagem" para se tornar "como compartilhar uma chave secreta com segurança".

01

Criptografia Simétrica

A forma mais simples de criptografia. Alice e Bob usam a 'mesma chave' para trancar e destrancar a mensagem.

Analogia: uma única chave física de uma casa. Se você quer deixar alguém entrar, precisa achar um jeito de lhe entregar uma cópia dessa chave sem que ela seja roubada.

No mundo real: AES-256, criptografia de disco
A
B
Uma Chave · Alta Velocidade
02

Criptografia Assimétrica

O avanço que protege a web moderna. Em vez de compartilhar um único segredo, uma operação matemática gera um 'par de chaves' ao mesmo tempo.

Analogia: a Chave Pública é a fenda de uma caixa de correio pública — qualquer um pode depositar uma carta. A Chave Privada é a chave física; só o dono abre a caixa para ler.

No mundo real: HTTPS, RSA, WhatsApp
Geração do Par de Chaves
CHAVE PÚBLICACOMPARTILHADA COM TODOS
CIFRARQUALQUER UM PODE
-->
CHAVE PRIVADASÓ O DONO
DECIFRARSÓ O DONO
03

Hashing Criptográfico

A função de mão única. Ela não esconde uma mensagem para ser lida depois; gera uma 'impressão digital' única e de tamanho fixo dos dados, para verificar a sua integridade.

Analogia: um selo de cera num envelope. Você não lê a carta olhando para o selo, mas se ele estiver rompido ou alterado, sabe que a carta foi adulterada.

No mundo real: SHA-256, armazenamento de senhas, checksums
QUALQUER DADO
FUNÇÃO HASH
a591a6d40...
Mão Única · Saída Fixa
Ponto de Inflexão

Quando os Segredos Viraram Ciência

Durante quase toda a história, uma cifra era tão forte quanto a sua capacidade de escondê-la. Então três momentos mudaram tudo, e a criptografia virou uma disciplina pública — onde quem esconde é a matemática, não o método.

1883
Ato I · O Princípio

Lei de Kerckhoffs

"Um sistema deve ser seguro mesmo que tudo sobre ele, exceto a chave, seja de conhecimento público."

Essa única frase enterrou a Segurança por Obscuridade como estratégia válida. Se a sua cifra só funciona enquanto está escondida, ela nunca foi de fato segura.

1949
Ato II · A Ciência

A Prova de Shannon

"A Teoria da Comunicação de Sistemas Sigilosos" formalizou a criptografia como um ramo da matemática, não uma arte.

Claude Shannon provou o que torna uma cifra indecifrável em teoria, introduzindo conceitos como confusão e difusão que definem todo algoritmo moderno até hoje.

1977+
Ato III · A Arena

Competições Abertas

Publique o algoritmo. Deixe os melhores criptoanalistas do mundo atacá-lo por anos. Se ele sobreviver, vira o padrão.

DES (1977), AES (2001), SHA-3 (2012) e o processo de PQC em andamento são todos batalhas públicas travadas às claras.

É por isso que as cifras têm tempo de vida e status, não só nomes. O mapa abaixo é o placar.

O resultado: uma taxonomia viva, em que cada algoritmo tem uma categoria, um propósito e um veredito.

Cada categoria abaixo resolve um problema fundamentalmente diferente: manter dados em segredo, provar identidade ou verificar integridade. Os selos de status refletem o veredito público.

O mapa está logo abaixo ↓
03

Taxonomia das Cifras

Para que serve cada algoritmo — e se ainda é seguro usá-lo.

32 algoritmos mapeados · toque para expandir
Status:⚠ QUEBRADA◌ LEGADO✓ PADRÃO★ MODERNA

Nota: As classificações de status refletem o consenso atual das autoridades criptográficas globais, incluindo NIST (EUA), CRYPTREC (Japão), BSI (Alemanha) e ISO/IEC.

Dica: Toque em qualquer cifra para ver detalhes técnicos e usos no mundo real.