Deriva a chave com PBKDF2 (100.000 iterações). A senha nunca sai desta página e nunca entra no link de compartilhamento.
Digite um texto e uma senha, depois pressione Criptografar.
O que faz
O Criptografador de Texto tranca qualquer texto com uma senha usando AES-256-GCM, o mesmo padrão de criptografia autenticada usado pelo TLS e pela criptografia de disco inteiro. Cole uma mensagem, escolha uma senha e você obtém um texto cifrado
Base64Base64An encoding representing binary data as 64 safe ASCII characters, so it survives transport through text-only channels. It encodes — it does not encrypt.
compacto que pode armazenar em qualquer lugar ou enviar por qualquer canal - e-mail, chat, ticket. Somente quem conhece a senha consegue transformá-lo de volta em texto legível.A chave é derivada da sua senha com PBKDF2 (SHA-256, 100.000 iterações, um
saltsaltRandom data mixed into each password before hashing, so identical passwords produce different digests and precomputed tables become useless.
novo de 16 bytes a cada vez), então mensagens idênticas nunca produzem texto cifrado idêntico, e ataques de dicionário são desacelerados por design. Tudo roda 100% no cliente no seu navegador: nem o texto nem a senha são enviados a um servidor.Como usar
- Escolha um modo com o alternador Criptografar / Descriptografar (canto superior esquerdo).
- Digite ou cole seu texto na caixa de entrada - texto simples ao criptografar, texto cifrado
Base64Base64An encoding representing binary data as 64 safe ASCII characters, so it survives transport through text-only channels. It encodes — it does not encrypt.
ao descriptografar. - Informe uma senha. Use o botão de olho para mostrá-la ou escondê-la.
- Pressione Criptografar (ou Descriptografar). O resultado aparece na caixa de saída com um botão Copiar.
- Depois de criptografar, pressione Compartilhar link do texto cifrado para copiar uma URL que carrega o texto cifrado (nunca a senha).
Exemplos
Criptografar um segredo
Entrada: Meet me at the airlock at 21:00 com a senha reactor-key
Saída (varia a cada execução -
saltsaltRandom data mixed into each password before hashing, so identical passwords produce different digests and precomputed tables become useless.
e IV novos a cada vez):Q5xJ0mF3nM2c0kqTzZLBM1rsRXd6lt4+pQa2S/yVzpvxv1CVKJnOGh3tWlFcT9m+HGM=
Descriptografar de volta
Troque para Descriptografar, cole a string
Base64Base64An encoding representing binary data as 64 safe ASCII characters, so it survives transport through text-only channels. It encodes — it does not encrypt.
, digitereactor-key → Meet me at the airlock at 21:00.
Senha errada
Cole o mesmo texto cifrado com a senha wrong-key → Decryption failed - wrong password or corrupted ciphertext.
Bom saber
- Autenticado: o AES-GCM adiciona uma tag de autenticação de 16 bytes, então texto cifrado adulterado é detectado e rejeitado em vez de descriptografar para lixo.
- Formato: a saída
Base64Base64An encoding representing binary data as 64 safe ASCII characters, so it survives transport through text-only channels. It encodes — it does not encrypt.
empacotasalt (16B) + IV (12B) + ciphertext + tag- uma string autossuficiente, sem metadados por canal paralelo. - Privado: roda 100% no cliente - seguro para segredos. O link de compartilhamento contém apenas o texto cifrado, nunca a senha; envie a senha por um canal diferente.
- Ferramentas relacionadas: Password Generator (escolha uma forte),
HashHashA one-way function that maps data of any size to a fixed-length digest. Same input, same digest; any change, different digest; not reversible.
Generator,Base64Base64An encoding representing binary data as 64 safe ASCII characters, so it survives transport through text-only channels. It encodes — it does not encrypt.
Encode / Decode.