👤 Pro — sem anúnciosPro
// AES-256-GCM

Criptografia de texto AES-256

Digite um texto e uma senha para receber uma string criptografada e ilegível — seu contato cola essa string, digita a mesma senha e lê o texto.

Grátis — uso ilimitado.

O que essa string criptografada realmente contém

O resultado parece um único bloco sólido de Base64, mas na verdade são três coisas viajando juntas: o salt aleatório usado para transformar a sua senha em uma chave, o IV aleatório usado para esta criptografia específica e o próprio texto cifrado. Nada nessa embalagem é secreto — salt e IV podem ser públicos, e é exatamente por isso que a string inteira pode ser postada em um e-mail, um chat ou um chamado sem enfraquecer nada. Isso também explica algo que surpreende as pessoas: criptografe o mesmo texto com a mesma senha duas vezes e você obtém duas strings completamente diferentes. As duas descriptografam perfeitamente. Um novo salt e um novo IV são sorteados a cada vez, então nenhum observador consegue sequer perceber que duas mensagens contêm o mesmo texto — isso é um recurso fazendo o seu trabalho, não uma inconsistência.

Adulteração aparece como falha, não como texto corrompido

O AES-GCM é um modo autenticado, e isso muda como é a aparência de uma falha. Se um único caractere da string criptografada for alterado durante o trajeto — por um copiar-e-colar que deu errado, um aplicativo de mensagens excessivamente prestativo, ou alguém realmente mexendo nela — a descriptografia não produz um texto corrompido. Ela simplesmente se recusa. Uma senha errada falha da mesma forma. Então uma descriptografia bem-sucedida certifica silenciosamente duas coisas ao mesmo tempo: a senha estava correta e a string chegou exatamente como foi criada. Essa característica vale mais do que parece à primeira vista — com criptografia mais antiga e não autenticada, uma mensagem sutilmente corrompida podia se descriptografar em um texto sutilmente corrompido, e ninguém notaria até que o número errado já estivesse no contrato errado. Se uma string que deveria funcionar continua falhando aqui, desconfie primeiro da cópia — um último caractere faltando ou uma quebra de linha adicionada por um aplicativo de chat é muito mais comum do que uma senha esquecida, e copiar novamente a string original resolve em segundos.

A senha é toda a fortaleza

A matemática aqui não é o ponto fraco, e nunca será — a senha é. As 250.000 rodadas de fortalecimento de chave tornam cada tentativa cara, mas nenhuma quantidade de fortalecimento salva algo como verao2026, e os atacantes tentam as coisas óbvias primeiro. Comprimento vence esperteza: quatro palavras sem relação entre si são mais fortes do que oito símbolos, e muito mais fáceis de ditar por telefone, que é exatamente como uma boa senha deveria viajar — por uma rota diferente da do texto criptografado. Seja igualmente realista quanto ao outro lado dessa força: não há recuperação. Perca a senha e o texto se foi para sempre, sem link de redefinição e sem porta dos fundos, nem mesmo para nós — nada saiu do seu navegador para que houvesse uma cópia dele.

O que a criptografia não esconde

Honestidade sobre os limites: criptografar o texto esconde o seu conteúdo, não a sua existência. Qualquer pessoa observando o canal ainda vê que você enviou algo, mais ou menos quanto tempo tem e quando. Também não consegue proteger uma mensagem da pessoa para quem você a envia — a criptografia protege a jornada, não o julgamento do destinatário, então compartilhe a senha só com alguém em quem você confiaria o próprio texto simples. E, no momento em que o seu contato a descriptografa, o resultado volta a ser texto simples comum — sem nenhuma proteção assim que é colado em um documento ou repassado adiante. Então trate isso como um envelope forte para a jornada, não como um cofre permanente. Dois companheiros naturais completam o fluxo de trabalho: o gerador de senhas produz o tipo de frase-senha longa e aleatória que isso merece, e, quando o que você precisa proteger é um documento inteiro, e não um pedaço de texto, a ferramenta de bloqueio de PDF o sela em um PDF protegido por PIN.

Como isso mantém o texto privado

Sua senha nunca é enviada para lugar nenhum — uma chave de criptografia única é derivada dela localmente (PBKDF2, 250.000 iterações) com um salt aleatório, e então o AES-256-GCM criptografa o texto com um IV aleatório. O salt e o IV são incluídos na string de saída, então a descriptografia só precisa da senha, sem nenhum valor extra para guardar.

Como compartilho o texto criptografado com segurança?

Envie a string criptografada por qualquer canal que preferir (e-mail, chat) — ela é ilegível sem a senha. Compartilhe a senha em si por um canal diferente (uma ligação, pessoalmente), nunca junto com o texto criptografado.

O AES-256 é realmente seguro?

Sim — o AES-256 é o padrão usado por governos e bancos. O ponto fraco quase sempre é a senha: uma senha curta ou fácil de adivinhar compromete tudo o mais, então use uma senha longa e aleatória.

Meu texto ou senha são enviados para algum lugar?

Não — a criptografia e a descriptografia acontecem inteiramente no seu navegador, usando a Web Crypto API. Nada é enviado.

Convertburda — conversões universais