# Cifragem AES

> Cifre e decifre texto com AES-256-GCM no navegador. Uma senha é esticada com PBKDF2. A saída é Base64 de sal + IV + texto cifrado. Útil para compartilhar um segredo curto por um canal que você controla. As chaves não saem da aba.

Roda no seu navegador. Nada é enviado.

[Criptografia](https://toolbuddy.dev/pt/categories/crypto.md)

## Sobre esta ferramenta

Cifra e decifra com AES-256-GCM. A senha é derivada com PBKDF2 (SHA-256, 100.000 iterações) e o resultado empacota sal, IV e texto cifrado em Base64.

Serve para um segredo curto por um canal que você controla. Não é cifragem de produção: para isso use TLS, age, Signal ou um KMS. O trabalho fica nesta aba. Depois de carregar a página, dá para continuar sem rede.

## Perguntas

### Posso decifrar isso em outro lugar?

Sim, se o outro lado usar AES-256-GCM, os mesmos parâmetros de PBKDF2 (SHA-256, 100.000 iterações) e o empacotamento sal(16) + IV(12) + texto cifrado. Muitos sites genéricos de AES empacotam de outro jeito e não conseguem ler este bloco.

### Isso é cifragem de ponta a ponta para produção?

Não. É uma ferramenta local de ensaio. Para segredos de produção, use um protocolo de verdade (TLS, age, Signal, um KMS).

## Mais ferramentas de Criptografia

- [Gerador de hashes](https://toolbuddy.dev/pt/tools/hash-generator.md): Gere hashes criptográficos (SHA-256, SHA-1, MD5 e outros) a partir de texto com Web Crypto no navegador. Crie checksums, compare resumos e copie a saída hex. O hash não sai da aba, então strings de teste e segredos continuam privados.
- [Gerador HMAC](https://toolbuddy.dev/pt/tools/hmac-generator.md): Calcule assinaturas HMAC-SHA no navegador para segredos de webhooks e assinatura de APIs. Cole uma mensagem e uma chave, escolha de SHA-1 a SHA-512, e copie hex ou Base64. As chaves ficam na aba.
- [Decodificador JWT](https://toolbuddy.dev/pt/tools/jwt-decoder.md): Decodifique JSON Web Tokens localmente para inspecionar o cabeçalho, a carga e as claims de expiração. Cole um JWT e leia os campos em Base64URL sem verificar a assinatura em um serviço remoto. Serve para depurar autenticação deixando os tokens fora da rede.
- [Redator de segredos](https://toolbuddy.dev/pt/tools/secret-redactor.md): Oculte JWT, chaves da AWS, tokens do GitHub, chaves privadas, tokens bearer e e-mails em logs colados. A substituição acontece na aba.
