Desde que os humanos desenvolveram a linguagem dos cães, usamos códigos secretos e cifras para obscurecer as mensagens. Os antigos gregos e egípcios usavam códigos para transmitir comunicações pessoais, que é a base para a quebra de códigos dos dias modernos. Criptoanálise é o estudo do código e como quebrá-lo. Decifrar códigos é um mundo de segredos e truques e pode ser muito divertido. Se você deseja decifrar o código, pode aprender sobre os códigos mais comuns e como começar a descobrir seus segredos. Consulte a Etapa 1 para obter mais informações.
Etapa
Parte 1 de 3: Decifrando a alteração da senha
Etapa 1. Comece a pesquisar palavras de uma única letra na mensagem
A maior parte do código que usa substituições relativamente simples é fácil de decifrar fazendo um simples plug-and-chug, entendendo as letras uma por uma e pacientemente descobrindo o código com base em suposições.
- Palavras de uma letra em inglês são "I" ou "a", então você deve tentar "entupir" as letras, procurar padrões de letras e - basicamente - você desempenha o papel do carrasco. Se encontrar a palavra "a - -", você sabe que as palavras que mais usam esse padrão são "são" ou "e". Adivinhe e verifique. Se isso não funcionar, volte e tente as outras opções novamente. Seja paciente e tente lentamente.
- Não se preocupe em "quebrar" o código tanto quanto se preocupa em aprender a lê-lo. Procurar padrões e reconhecer regras que usem o inglês (ou qualquer idioma no qual esteja codificado) permitirá que você decifre o código com tempo e esforço.
Etapa 2. Encontre o símbolo ou letra que ocorre com mais freqüência
A letra mais comumente usada em inglês é "e", seguida por "t" e "a". Conforme você se exercita, use sua introdução a palavras comuns e estruturas de frases para começar a fazer suposições lógicas. Você não terá certeza frequentemente, mas o jogo de quebrar o código é feito fazendo escolhas lógicas e corrigindo erros repetidamente.
Preste atenção aos símbolos duplos e palavras curtas e comece a resolver os símbolos e palavras primeiro. É mais fácil adivinhar a palavra "uma", "em" ou "em" do que a palavra "rodovia"
Etapa 3. Encontre as letras após o apóstrofo
Se a mensagem usar pontuação, você está com sorte. Isso pode fornecer muitas outras pistas que você pode aprender a identificar. As apóstrofes são quase sempre seguidas pelas letras S, T, D, M, LL ou RE. Portanto, se você obtiver dois dos mesmos símbolos após o apóstrofo, terá resolvido a letra "L".
Etapa 4. Tente determinar que outro código você encontrou
Se, ao resolver, reconhecer um dos tipos comuns de código do código acima, você o quebrou e pode parar de conectar e chugging e continuar a preencher mensagens com base nesse código. Provavelmente não acontecerá com frequência, mas quanto mais familiarizado você estiver com os códigos comuns, maior será a probabilidade de reconhecer os tipos de códigos usados e ser capaz de decifrá-los.
A substituição de números e códigos de teclado é comum em mensagens secretas de nível básico do dia a dia. Observe os códigos e use-os se acharem apropriado
Parte 2 de 3: Identificação de códigos comuns
Etapa 1. Aprenda a reconhecer senhas alternativas
Basicamente, uma cifra de substituição consiste em substituir uma letra por outra, de acordo com regras pré-determinadas. As regras são códigos, e aprendê-las e usá-las é a maneira de "quebrar" o código e ler a mensagem secreta.
Mesmo se o código contiver números, o alfabeto cirílico, símbolos ímpares ou hieróglifos, desde que o tipo de símbolo usado seja consistente, você pode estar lidando com uma cifra de substituição, o que significa que você precisará aprender o alfabeto usado e as regras aplicado para quebrar o código
Etapa 2. Aprenda como senha usando quadrados
Os gregos usavam o tipo mais antigo de cifra, que usava uma grade de letras associada a números e, em seguida, usava os números para criar mensagens. É um código fácil de usar e tem sido a pedra angular da quebra de código dos dias modernos. Se você receber uma mensagem que inclui uma longa sequência de números, ela pode ter sido codificada dessa forma.
- A forma mais básica do código usa as linhas 1-5 e colunas 1-5, então preenche a matriz com cada letra da esquerda para a direita e para baixo na grade (combinando as letras I e J em um espaço). Cada letra do código é representada por dois números, a coluna à esquerda contém o primeiro número e a linha acima contém o segundo número.
- Para codificar a palavra "wikihow" desta forma, você obterá o código: 52242524233452
- Uma versão mais simples desse método, freqüentemente usada por crianças, envolve a escrita de números diretamente relacionados à localização das letras do alfabeto. A = 1, B = 2 e assim por diante.
Etapa 3. Aprenda o turno Cesar
Júlio César criou um código que é bom, fácil de usar e entender, mas muito difícil de decifrar, por isso é um dos sistemas de código fundamentais que ainda estão sendo estudados hoje como base para códigos mais complexos. Dessa forma, você move a posição de todo o alfabeto várias vezes em uma direção. Em outras palavras, deslocar os três espaços restantes substituirá a letra A por D, B por E e assim por diante.
- Esse também é o princípio básico por trás de um código comum para crianças chamado "ROT1" (que significa "virar uma vez". Com esse código, todas as letras avançam uma posição, então A é substituído por B, B por C e assim por diante.
- O "wikihow" codificado usando o deslocamento Cesar básico com três posições à esquerda seria: zlnlkrz
Etapa 4. Procure o padrão do teclado
A substituição do teclado usa o padrão de teclado americano tradicional (QWERTY), geralmente alterando as letras para cima, para baixo, para a esquerda ou para a direita em um determinado número de posições. Ao alterar a posição das letras em certas direções no teclado, você pode criar códigos simples. Conhecendo a mudança de direção, você pode decifrar o código.
Ao deslocar a posição da coluna um lugar, você pode codificar para a palavra "wikihow" assim: "28i8y92"
Etapa 5. Verifique se você possui uma senha multifacetada
Na cifra de substituição básica, o codificador cria alfabetos alternativos para criar a mensagem codificada. Começando em um certo período após a Idade Média, esses tipos de códigos se tornaram muito fáceis de quebrar e as cifras começaram a usar uma variedade de métodos que usavam vários alfabetos em um código, tornando o código resultante muito mais difícil de quebrar se o método fosse desconhecido.
- O quadro de Trimethius é uma grade padronizada de 26 x 26 contendo cada mudança do alfabeto de Cesar, que é ordenada alfabeticamente, ou às vezes representada como um tubo giratório, ou "tabula recta". Existem várias maneiras de usar a grade como código, incluindo usar a primeira linha para codificar a primeira letra da mensagem, a segunda linha para a segunda letra e assim por diante.
- O gerador de código também usará a senha para se referir a um campo específico para cada letra da mensagem codificada. Em outras palavras, se a senha fosse "wikihow" e o codificador usasse esse método, você se referiria à linha "W" e à coluna da primeira letra do código codificado para determinar a primeira letra da mensagem. Isso é difícil de decifrar sem saber a senha.
Parte 3 de 3: Torne-se um Codebreaker
Etapa 1. Seja paciente
Decifrar o código requer muita paciência e persistência. A atividade é lenta e tediosa, muitas vezes frustrante porque temos que adivinhar repetidamente, tentando diferentes chaves, palavras e métodos. Se você pretende decifrar o código, aprenda a ter calma e paciência enquanto se diverte com os mistérios e os jogos.
Etapa 2. Escreva seu próprio código
No papel, escrever roteiros é divertido, mas pular direto para o código polialfabético sem a ajuda de palavras-chave é ainda mais difícil. Aprender a codificar a si mesmo usando sistemas de código complexos é uma ótima maneira de aprender como os programadores pensam e aprendem a decifrá-los. Os melhores decifradores de código também são bons em escrever seu próprio código e criar cifras muito mais desafiadoras. Desafie-se a aprender maneiras mais complicadas e como resolvê-los.
Analisar os códigos e cifras de criminosos pode ser uma boa maneira de recuperar segredos comerciais. Bookmakers, traficantes, assassinos do Zodíaco e todos eles desenvolveram códigos incrivelmente complexos que valem a pena aprender
Etapa 3. Experimente o famoso código inquebrável
Como parte de sua abordagem divertida ao público, o FBI publica códigos periodicamente para o público tentar decifrá-los. Experimente os códigos e envie suas respostas. Quem sabe - você encontrará um emprego em breve.
Kryptos, uma estátua pública localizada fora da sede da CIA, é talvez o código inquebrável mais famoso do mundo. Inicialmente, o código foi criado como um teste para agentes, envolvendo quatro placas separadas com quatro códigos diferentes. Demorou dez anos para o primeiro analista quebrar três dos códigos, mas o último permanece inquebrável
Etapa 4. Aproveite o desafio e o mistério
Quebrar o código é como viver em um romance de Dan Brown. Aprenda a desfrutar dos mistérios e desafios dos códigos secretos e experimente a emoção de descobrir segredos.
Pontas
- Não desanime se você gasta muito tempo decifrando um código. Isto é normal.
- Se o código for impresso, é muito possível que o código seja digitado em letras especiais, como Wingdings. Isso pode fazer parte da criptografia dupla (enrolamentos descrevem a mensagem codificada).
- A letra "e" é a letra mais usada no idioma inglês.
- Uma letra dificilmente se representará ("A" não substituirá "A").
- Uma letra na criptografia não significa uma letra na mensagem decodificada.
- Decifrar o código é mais fácil se a mensagem for mais longa. É difícil decifrar códigos curtos porque você não será capaz de contar o número de vezes que as letras são usadas.
Aviso
- Tenha cuidado com códigos muito complicados e inquebráveis. Não seja louco!
- Alguns códigos são projetados de forma que seja impossível decifrá-los, a menos que você tenha muitas informações. Ou seja, mesmo que você tenha a chave de criptografia, parece impossível. Requer software ou mera suposição.