Cifrar texto
Cifre uma mensagem com uma palavra-passe (AES-GCM + PBKDF2), partilha segura.
- Instantânea
- Grátis
- Privada (processada localmente)
- Sem registo
Uma mensagem secreta, protegida por palavra-passe
Para transmitir uma palavra-passe, uma nota privada ou dados sensíveis, este cifrador protege o seu texto em AES-GCM de 256 bits a partir de uma simples frase secreta, sem servidor nem registo.
-
Escreva e cifre
Introduza o texto e uma palavra-passe forte, depois cifre.
-
Partilhe o bloco
Envie o resultado base64 pelo canal que quiser.
-
O destinatário decifra
Com a mesma palavra-passe, transmitida à parte.
Por dentro
| Elemento | Detalhe |
|---|---|
| Cifragem | AES-GCM 256 bits (autenticado) |
| Chave | PBKDF2, SHA-256, 150 000 iterações |
| Aleatoriedade | Sal e IV de crypto.getRandomValues |
| Saída | base64 de (sal + IV + texto cifrado) |
Tudo é cifrado localmente (WebCrypto). A segurança depende da força da palavra-passe e de a transmitir à parte.
Perguntas frequentes
Como funciona a cifragem?
A sua palavra-passe é transformada numa chave AES-256 por PBKDF2 (150 000 iterações, SHA-256) com um sal aleatório, e depois o texto é cifrado em AES-GCM com um vetor de inicialização aleatório. O resultado (sal + IV + texto cifrado) é codificado em base64, pronto a copiar.
O destinatário precisa de software?
Não: basta abrir esta ferramenta, colar o texto cifrado e introduzir a mesma palavra-passe que lhe comunicou por outro canal. A decifragem ocorre no navegador dele, sem instalação.
É mesmo seguro?
O algoritmo (AES-GCM 256 + PBKDF2) é um standard reconhecido, e tudo ocorre em local via WebCrypto. A segurança depende sobretudo da força da palavra-passe: escolha uma frase longa e única e transmita-a por um canal diferente da mensagem.
O que acontece se a palavra-passe estiver errada?
A decifragem falha de forma limpa: o AES-GCM verifica a autenticidade dos dados. Uma palavra-passe incorreta, ou um texto cifrado alterado num único caráter, produz um erro em vez de um resultado errado silencioso.