Respostas aprofundadas sobre privacidade, matemática do erro, nonces, padding, KDF, camuflagem e soberania.
O KeyKodex foi projetado sob a filosofia rigorosa de Zero-Knowledge (Conhecimento Zero) e Zero-Storage (Armazenamento Zero). Nossa garantia repousa sobre quatro pilares técnicos verificáveis:
connect-src 'none'. Essa instrução ordena ao motor interno do seu próprio navegador (Google Chrome, Firefox, Safari, Edge, Brave) que bloqueie terminantemente qualquer tentativa de transmissão de dados via internet (fetch, XMLHttpRequest, WebSocket). Mesmo na hipótese remota de um script espião ser injetado, o próprio navegador impedirá fisicamente a saída de qualquer informação.Não para suas mensagens, senhas ou arquivos. O KeyKodex não utiliza cookies para registrar ou vincular sua identidade aos textos processados.
Utilizamos apenas a memória local do seu navegador (localStorage) para salvar três preferências cosméticas e de conveniência que você mesmo escolhe:
Nenhuma senha, mensagem em claro ou código cifrado é jamais gravado no localStorage ou em disco.
Quando você ativa a Autodestruição (com tempos programáveis de 3s, 10s, 30s ou 70s):
O Modo Privacidade é uma proteção visual contra o chamado Shoulder Surfing (ataque de quem olha por cima do seu ombro em cafeterias, coworking, transporte público ou gravações de tela/transmissões ao vivo).
Ao ativar o olho no cabeçalho ou no rodapé do aplicativo:
••••••••);Você pode digitar, colar e avançar normalmente sem que curiosos ao seu redor consigam ler o conteúdo na tela.
Não. Na verdade, isso é exatamente o oposto: trata-se de uma camada essencial de proteção da criptografia moderna chamada Criptografia Autenticada (AEAD / HMAC).
Em algoritmos rudimentares ou cifras antigas de fluxo simples, a decifragem é apenas uma operação matemática direta (como somar ou subtrair posições). Se você usar a chave errada, a matemática é feita com o valor errado e cospe letras sem nexo. O perigo mortal desse modelo antigo é que ele não possui verificação de integridade: um invasor no meio do caminho pode alterar bits da mensagem cifrada (ataque de bit-flipping), e você receberá uma mensagem fraudulenta ou corrompida sem nunca saber que foi adulterada.
Nos modos blindados do KeyKodex, a mensagem cifrada é acompanhada de uma assinatura criptográfica de integridade gerada por HMAC-SHA256. Antes de expor o texto decifrado, o algoritmo faz uma verificação matemática rigorosa: se a chave digitada for incorreta OU se um único caractere da mensagem cifrada tiver sido adulterado por um intermediário, a validação falha e o sistema emite o alerta de segurança.
Não ganha absolutamente nenhuma vantagem. Em um ataque automatizado de força bruta, o invasor utiliza um script programado para testar milhões de combinações de senhas por segundo. Quer o sistema responda com um aviso de erro, quer responda com caracteres bagunçados aleatórios, o script do hacker avalia a entropia linguística do resultado (ou seja, se a saída se parece com uma frase real em português/inglês ou se é lixo incompreensível). O esforço computacional e as chances matemáticas do invasor são rigorosamente idênticos nos dois cenários.
A mensagem de erro existe para proteger o usuário legítimo, garantindo que ele nunca confie em uma mensagem forjada, truncada por mensageiros ou decifrada com uma senha parcialmente corrompida.
Se para o seu caso de uso você prefere o comportamento determinístico direto sem envelope de integridade, basta selecionar o "Modo 1:1 Puro (Tamanho Exato)":
Neste modo, a validação HMAC é desligada: a cifra opera caractere por caractere. Se você decifrar com a senha errada, o sistema não exibirá nenhuma mensagem de erro e devolverá letras embaralhadas geradas pela rotação matemática do hipercubo.
Essa pequena fração de segundo é deliberada e intencional, e representa uma barreira de segurança vital: a Função de Derivação de Chave (KDF) com Esponja de 5.000 Rodadas Threefish-1024.
Se a operação levasse 0 milissegundos, um invasor equipado com placas de vídeo modernas (GPUs) conseguiria rodar scripts testando centenas de milhões de senhas por segundo através de ataques de dicionário acelerados por hardware. Ao obrigar o motor a executar 5.000 iterações criptográficas Threefish pesadas para derivar as matrizes volumétricas da chave, cada tentativa de senha consome ciclos reais de processamento.
Para o ser humano que digita uma mensagem, esperar 140ms é imperceptível (o piscar de olhos humano leva 300ms); para o supercomputador de um hacker, esse atraso deliberado multiplica o tempo de quebra de senha por bilhões de vezes, tornando o ataque de força bruta matematicamente impraticável.
Nonce é a abreviação técnica de "Number used ONCE" (número utilizado uma única vez). Trata-se de um valor aleatório ou único gerado a cada nova operação criptográfica.
"SIM" ou "NÃO" para um colega. Sem nonce, com a mesma senha, a palavra "SIM" sempre geraria exatamente o mesmo código cifrado (ex: "X9#qL"). Um espião monitorando sua rede notaria o padrão e deduziria seu comportamento sem precisar quebrar a senha (ataque de análise de frequência e repetição).
No KeyKodex 3D com Nonce Dinâmico, um vetor inédito de ruído aleatório é sorteado a cada clique. Se você criptografar a palavra "SIM" 100 vezes com a mesma senha, obterá 100 códigos completamente diferentes. O nonce é público e viaja anexado ao envelope, permitindo que o destinatário legítimo recomponha a matriz exata e recupere o "SIM" original.
Padding significa preenchimento de segurança. Em mensagens curtas (como respostas de sim/não, códigos numéricos ou senhas bancárias), o simples comprimento do texto cifrado pode fornecer pistas valiosas a um espião.
Ao marcar a opção "Ocultar Tamanho (Padding)" na gaveta de ajustes avançados:
O motor do KeyKodex 3D organiza os símbolos em uma matriz cúbica tridimensional adaptada a famílias linguísticas. Isso preserva a harmonia tipográfica do texto:
á, ç, õ) e pontuação.Regra de ouro: Para decifrar um texto, o receptor deve estar com o mesmo Universo selecionado pelo remetente no momento da cifragem.
O Modo Camuflagem é uma tecnologia concebida para cenários de coação extrema ou ameaça física (o famoso problema da "chave inglesa de 5 dólares", onde um criminoso ou autoridade força você fisicamente a entregar sua senha).
Na criptografia comum, se você for forçado a entregar sua chave, seu segredo é imediatamente exposto. No Modo Camuflagem:
Na esteganografia tradicional, mensagens secretas são escondidas nos bits menos significativos de imagens JPEG, arquivos de áudio MP3 ou espaços invisíveis de PDFs. Hoje em dia, softwares de perícia digital e antivírus detectam essas alterações de entropia quase instantaneamente.
No Modo Camuflagem do KeyKodex, não existem arquivos anexos, imagens ou cabeçalhos escondidos. O texto transmitido é 100% texto puro e comum, legível por qualquer ser humano. A mágica reside puramente na chave matemática gerada, garantindo total negação plausível.
Ambos oferecem segurança de grau militar, mas com propostas arquiteturais muito diferentes:
+, /, = (ex: U2FsdGVkX1+...). Essa sequência chama atenção imediata de filtros corporativos de censura e frequentemente é quebrada por corretores ortográficos ou limites de caracteres em mensageiros como SMS e WhatsApp.Por um compromisso ético irrevogável: A Regra da Retrocompatibilidade Perpétua.
Muitas pessoas utilizaram o KeyKodex em 2024, 2025 ou anos anteriores para guardar anotações médicas confidenciais, diários pessoais ou segredos em arquivos criptografados. Se apagássemos os motores antigos ao publicar o KK3D, esses usuários perderiam irrevogavelmente o acesso aos seus próprios dados.
No KeyKodex, nos recusamos a adotar o padrão de descarte da indústria de tecnologia: qualquer mensagem criptografada aqui no passado poderá ser aberta e descriptografada com sua chave original para sempre.
É uma ferramenta de verificação imediata (sanity check). Após clicar em Criptografar, em vez de ter que copiar o código, abrir outra aba, colar o texto e digitar a chave novamente para conferir se deu certo, você clica em "🔄 Testar Decifragem".
Com um único clique, o sistema:
Isso dá a certeza absoluta de que você memorizou a chave correta antes de enviar o código cifrado para seu amigo ou guardar em um documento.
Acesse nosso curso gratuito com 5 aulas completas e aprenda a auditar você mesmo a segurança do sistema.