00Alterar Idioma
O RotorCrypt X suporta 10 idiomas, alcançando aproximadamente 36 % da população mundial na sua língua materna – cerca de 2,9 mil milhões de pessoas.
| Bandeira | Idioma | Falantes Nativos | Código |
|---|---|---|---|
| 🇨🇳 | Chinês | ~ 940 M | ZH |
| 🇪🇸 | Espanhol | ~ 485 M | ES |
| 🇬🇧 | Inglês | ~ 380 M | EN |
| 🇸🇦 | Árabe | ~ 360 M | AR |
| 🇵🇹 | Português | ~ 240 M | PT |
| 🇷🇺 | Russo | ~ 150 M | RU |
| 🇫🇷 | Francês | ~ 80 M | FR |
| 🇹🇷 | Turco | ~ 80 M | TR |
| 🇩🇪 | Alemão | ~ 75 M | DE |
| 🇯🇵 | Japonês | ~ 125 M | JA |
Como alterar o idioma
01Criar Contacto
Antes de poder enviar uma mensagem cifrada, é necessário criar um contacto. O programa não armazena nomes em texto simples – a identidade do contacto é armazenada internamente em forma cifrada. Ninguém que abra os ficheiros no seu disco rígido consegue identificar os seus contactos.
*.key cifrado e uma entrada em contact.json. Nenhum nome legível é armazenado nestes ficheiros.02Banner Vermelho & Requisito de Handshake
Quando o banner está vermelho, ainda não foi realizado nenhum handshake com este contacto. O nível de segurança mais elevado só está ativo após o handshake.
Como iniciar o handshake:
Após o envio, o banner muda para azul:
03Cifrar uma Mensagem
04Copiar e Enviar Resultado
Pode transmitir o bloco de cifração do campo de saída de duas formas:
| Método | Passos |
|---|---|
| Copiar manualmente | Clique em «Copiar Saída». Cole em qualquer aplicação – mensageiro, e-mail, ficheiro de texto ou em qualquer lugar. |
| E-mail direto | Clique em «Enviar E-Mail». O seu cliente de e-mail padrão abre com o bloco já no corpo da mensagem. |
05Decifrar uma Mensagem (Destinatário)
Mesmo um único caractere em falta ou a mais torna a decifragem impossível. O erro mais comum é a cópia incompleta.
06Enviar Resposta & Concluir o Handshake
Após decifrar a primeira mensagem, o banner muda para amarelo:
O handshake ainda não está completo! O seu contacto aguarda a sua resposta para confirmar a chave partilhada em ambos os lados.
Assim que o remetente original decifrar a sua resposta, o banner em ambos os dispositivos muda para verde – o handshake está mutuamente concluído.
07Banner Verde – Comunicação Segura
Quando o banner está permanentemente verde, ambas as partes estão autenticadas com sucesso. Cada mensagem está agora protegida por uma chave de sessão única que é automaticamente renovada após cada troca.
Mesmo que um atacante consiga decifrar uma mensagem, não terá acesso a mensagens anteriores ou posteriores. Este princípio chama-se Sigilo Futuro (Forward Secrecy).
08Ficheiros Danificados – O que fazer?
O programa trabalha com dois tipos de ficheiros na subpasta Key/:
| Ficheiro | Conteúdo |
|---|---|
*.key | Chave de sessão cifrada – um ficheiro por contacto |
contact.json | Lista de contactos cifrada – não contém nomes legíveis |
Se um destes ficheiros estiver danificado, eliminado ou acidentalmente substituído:
*.key afetado e/ou contact.json.*.key importantes numa pen USB – nunca na nuvem (consulte os Termos de Utilização).
09Número de Rotores & Dicas para Maior Segurança
O número de rotores afeta diretamente quantas camadas de cifração a camada Enigma cria:
| Versão | Rotores | Utilização |
|---|---|---|
| Shareware | Máx. 3 | Bom para testes iniciais e o processo de handshake |
| Versão completa | Significativamente mais | Recomendado para todo o conteúdo sensível – mais rotores significa um espaço de chaves maior |
10Uso Móvel – O Programa numa Pen USB
O RotorCrypt X é 100% portátil. Pode guardar o programa com todos os ficheiros de chave numa pen USB e executá-lo em qualquer computador – sem instalação, sem direitos de administrador, sem deixar vestígios no sistema alheio.
Key/) para a sua pen USB. Em qualquer PC Windows: insira a pen, inicie o programa diretamente da pen. Todos os ficheiros de chave ficam na pen – nada é guardado no computador alheio.
11Segurança Técnica – Porque é Tão Segura
Esta secção explica em linguagem simples o que está por trás da cifração – não são necessários conhecimentos prévios.
A Cifração Tem Múltiplas Camadas Independentes
Os rotores Enigma são apenas uma de várias camadas. Uma mensagem passa por quatro etapas mutuamente independentes. Cada etapa por si só já fornece proteção significativa – juntas são praticamente invioláveis:
Mesmo que um atacante atacasse a camada ② com o computador mais rápido do mundo, ainda teria de superar a camada de rotores Enigma. A combinação multiplica a segurança em vez de simplesmente a somar.
O Que Faz Cada Componente
| Componente | O que faz | Porque é importante |
|---|---|---|
| Rotores Enigma | Cada caractere passa por múltiplas etapas de permutação rotativa. A ligação é dinâmica – sem alfabeto fixo. | A fraqueza mais conhecida da Enigma histórica (uma letra nunca podia cifrar-se a si mesma) está aqui completamente eliminada. |
| Quadro de ligações (65 530 posições) | Todas as 65 530 posições estão conectadas em pares – como na Enigma histórica, mas com um espaço de chaves astronomicamente maior. | Só o quadro de ligações gera mais configurações possíveis do que átomos no universo visível. |
| AES-256-GCM | Cifra de bloco moderna usada em todo o mundo por forças militares e agências de inteligência. Cada mensagem recebe um valor aleatório único (nonce). | Mesmo mensagens idênticas produzem um bloco completamente diferente de cada vez – nenhuma análise estatística é possível. |
| HKDF (SHA-3-256) | A partir de uma chave mestra, são derivadas chaves separadas para o conteúdo e a autenticação. | Evita que uma chave parcial comprometida ponha em risco outras áreas. |
| Assinatura HMAC | Cada mensagem é assinada criptograficamente. | Qualquer adulteração – incluindo a alteração de um único caractere – é detetada. A decifragem é recusada e o destinatário é avisado. |
| Rotação de Chave | Após cada mensagem, a chave é automaticamente renovada. | Uma chave comprometida não dá acesso a mensagens passadas ou futuras (Sigilo Futuro). |
Qual é o Tamanho do Espaço de Chaves? – O Número que Explica Tudo
O espaço de chaves é o número de todas as combinações de chaves possíveis. Quanto maior este número, mais tempo um atacante precisaria para tentar todas as possibilidades.
Para contextualizar: O universo visível contém aproximadamente 1080 átomos. Isso parece imensamente grande – mas é insignificante comparado com o que o RotorCrypt X gera.
O espaço de chaves K resulta da combinação de rotores (50 rotores como exemplo para a versão completa) e do quadro de ligações:
Quanto Tempo Demoraria um Ataque?
Vamos assumir uma capacidade computacional completamente irrealista – muito além do que é possível hoje:
E os Computadores Quânticos?
Os computadores quânticos são considerados a maior ameaça futura à cifração. O ataque quântico mais eficaz à cifração simétrica chama-se algoritmo de Grover. É mais rápido do que os computadores clássicos – mas a sua vantagem é frequentemente muito sobrestimada.
O algoritmo de Grover reduz o expoente a metade – o número de zeros. Isso parece dramático. Mas veja os números:
12Novas Funcionalidades de Segurança
Proteção de Arranque – K_current Nunca em Texto Simples
A chave de sessão K_current nunca é transmitida sem proteção durante a primeira troca de mensagens. Uma dependência circular HMAC matematicamente elegante protege-a:
Após a conclusão do handshake (banner verde), K_PERM protege adicionalmente – uma chave local permanente que nunca abandona o seu dispositivo.
Proteção contra Repetição – Cada Mensagem Apenas Uma Vez
Cada mensagem só pode ser decifrada uma vez. Se alguém tentar abrir novamente uma mensagem já decifrada, aparece um aviso claro:
Maior Capacidade – 5.951 Caracteres em vez de 1.947
Através da otimização da estrutura de bloco interna, uma mensagem agora comporta 5.951 caracteres – significativamente mais do que antes. O tamanho de bloco de 13.600 bytes permanece idêntico.
Melhorias Adicionais
| Funcionalidade | Descrição |
|---|---|
| Lista de Contactos Alfabética | Os contactos são agora sempre apresentados alfabeticamente – mesmo após reiniciar o programa. |
| Contacto Vazio no Topo | Uma entrada vazia no topo da lista garante que nenhum nome de contacto é visível a observadores. |
| Reinício do Número de Rotores | Após a decifragem, o número de rotores é automaticamente limpo – para que escolha conscientemente um novo número para cada resposta. |
| Sincronização Melhorada | Para problemas de sincronização, o processo de reinício agora corre totalmente de forma automática em ambos os lados. |
13Registo & Versão completa
O RotorCrypt X está disponível como shareware. A versão gratuita permite até 3 rotores. A versão completa desbloqueia todos os 50 rotores.
Versão shareware
No primeiro arranque, é criado automaticamente um ficheiro license.key na pasta Key/. Este ficheiro identifica a versão shareware. Enquanto não for ativada uma licença completa, aparece uma janela de aviso ao selecionar mais de 3 rotores.
Comprar a versão completa
A versão completa está disponível através da opção de compra integrada. Vá ao menu Ajuda → Registo e clique em «Comprar». Após a compra, receberá uma chave de licença por e-mail.
Ativar a sua licença
Janela de registo
| Estado | Visualização na janela |
|---|---|
| Shareware | ⚠ Não ativado – campos de entrada visíveis, botão «Comprar» ativo |
| Versão completa | ✔ Versão completa ativada – nome e chave apresentados, campos bloqueados |