Idioma
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Ferramenta de Criptografia/Descriptografia

Ferramenta de Criptografia/Descriptografia

Criptografe e descriptografe textos com os algoritmos AES, DES, TripleDES e RC4. Todo o processamento acontece no seu navegador.

O que é a Ferramenta de Criptografia/Descriptografia?

Esta ferramenta permite criptografar texto simples em texto cifrado e descriptografar texto cifrado de volta para texto simples usando algoritmos de criptografia simétrica padrão da indústria. Todo o processamento é realizado inteiramente no seu navegador — nenhum dado é jamais enviado para um servidor.

Algoritmos Suportados

AES-CBC

Padrão de Criptografia Avançada com chaves de 128, 192 ou 256 bits. O algoritmo de criptografia simétrica mais amplamente utilizado, confiável por governos e organizações em todo o mundo.

DES-CBC

Padrão de Criptografia de Dados com chaves de 64 bits. Um algoritmo mais antigo, útil para compatibilidade com sistemas legados.

TripleDES-CBC

Triple DES com chaves de 192 bits. Aplica DES três vezes para segurança aprimorada em relação ao DES padrão.

RC4

Uma cifra de fluxo com chaves de 128 bits. Rápida e simples, mas considerada menos segura para aplicações modernas.

Seus Dados Permanecem Privados

Toda a criptografia e descriptografia acontece no seu navegador:

Processamento 100% no Cliente: Seu texto e chaves nunca saem do seu dispositivo. Tudo é executado localmente usando JavaScript sem comunicação com servidor ou rastreamento de dados.
  • Sem uploads — Seu texto e chaves nunca saem do seu dispositivo
  • Sem processamento no servidor — Tudo é executado localmente usando JavaScript
  • Sem rastreamento — Não coletamos ou armazenamos nenhum dos seus dados

Como Usar

Criptografando Texto

1

Selecione o Modo

Selecione o modo Criptografar (ativo por padrão)

2

Escolha o Algoritmo

Escolha um algoritmo no menu suspenso (padrão: AES-256-CBC)

3

Digite o Texto

Digite seu texto no painel de entrada

4

Defina a Chave Secreta

Digite uma chave secreta ou clique em Gerar para criar uma chave aleatória

5

Configure o IV

O IV (Vetor de Inicialização) é gerado automaticamente se deixado em branco, ou digite um IV personalizado

6

Obtenha os Resultados

A saída criptografada aparece automaticamente no painel de saída

7

Salve as Credenciais

Copie a saída, chave e IV — você precisará de todos os três para descriptografar

Importante: Salve sua chave, IV e escolha de algoritmo. Todos os três são necessários para descriptografar seus dados posteriormente.

Descriptografando Texto

1

Selecione o Modo

Selecione o modo Descriptografar

2

Corresponda o Algoritmo

Escolha o mesmo algoritmo usado para criptografia

3

Cole o Texto Cifrado

Cole o texto cifrado no painel de entrada

4

Digite as Credenciais

Digite a mesma chave secreta e IV usados durante a criptografia

5

Verifique os Formatos

Certifique-se de que o formato da chave e o formato de saída correspondem ao que foi usado durante a criptografia

6

Veja o Texto Simples

O texto simples descriptografado aparece no painel de saída

Dica de Descriptografia: Certifique-se de que todos os parâmetros (algoritmo, chave, IV e formatos) correspondam exatamente aos usados durante a criptografia para uma descriptografia bem-sucedida.

Formatos de Chave e IV

Chaves e IVs podem ser digitados em três formatos:

UTF-8

Formato de texto simples
mysecretpassword

Hex

String hexadecimal
a1b2c3d4e5f6...

Base64

String codificada em Base64
YWJjZGVmZ2g=

Ao usar Gerar, chaves e IVs são criados em formato Hex com o comprimento correto para o algoritmo selecionado.

Recursos

Múltiplos Algoritmos de Criptografia

Escolha entre seis opções de algoritmo para atender às suas necessidades de segurança:

AES-256-CBC

Opção mais forte com chave de 256 bits

  • Segurança máxima
  • Criptografia de nível governamental
  • Recomendado para dados sensíveis

AES-192-CBC

Criptografia forte com chave de 192 bits

  • Alto nível de segurança
  • Desempenho equilibrado
  • Padrão da indústria

AES-128-CBC

Criptografia padrão com chave de 128 bits

  • Boa segurança
  • Processamento rápido
  • Compatibilidade ampla

DES-CBC

Compatibilidade legada com chave de 64 bits

  • Padrão mais antigo
  • Suporte a sistemas legados
  • Segurança limitada

TripleDES-CBC

DES aprimorado com chave de 192 bits

  • Criptografia tripla
  • Melhor que DES
  • Compatível com versões anteriores

RC4

Cifra de fluxo com chave de 128 bits

  • Processamento rápido
  • IV não é necessário
  • Implementação simples

Geração Segura de Chaves

Gere chaves aleatórias criptograficamente seguras e vetores de inicialização com um único clique. As chaves são geradas com o comprimento correto para o algoritmo selecionado.

Criptograficamente Seguro: Nosso gerador de chaves usa as funções criptográficas integradas do seu navegador para criar chaves verdadeiramente aleatórias que atendem aos padrões de segurança.

Formatos de Entrada/Saída Flexíveis

Formatos de Entrada

Opções de Entrada de Chave

  • Texto simples UTF-8
  • Codificado em Base64
  • String hexadecimal
  • Preenchimento automático para chaves curtas
  • Truncamento automático para chaves longas
Formatos de Saída

Saída Criptografada

  • Formato Base64
  • Formato hexadecimal
  • Fácil de copiar
  • Pronto para armazenamento
  • Compatível com descriptografia

Processamento em Tempo Real

Criptografia e descriptografia acontecem automaticamente conforme você digita, com um debounce de 300ms para manter a interface responsiva. Pressione Ctrl+Enter ou Enter no campo de chave para processamento imediato.

  • Feedback instantâneo conforme você digita
  • Interface suave e responsiva
  • Atalhos de teclado para processamento rápido
  • Nenhum botão de envio manual necessário

Dados de Exemplo

Clique no botão de exemplo para carregar rapidamente dados de exemplo com uma chave e IV gerados aleatoriamente, para que você possa ver a ferramenta em ação imediatamente.

Experimente: Use o recurso de dados de exemplo para explorar como a criptografia funciona sem digitar seus próprios dados primeiro.

Perguntas Frequentes

Qual algoritmo devo usar?

AES-256-CBC é recomendado para a maioria dos casos de uso. Fornece o mais alto nível de segurança entre as opções disponíveis e é amplamente utilizado em padrões da indústria.

Melhor Prática: Use AES-256-CBC para criptografar dados sensíveis, informações pessoais ou qualquer conteúdo que exija segurança máxima.

O que é um IV (Vetor de Inicialização)?

Um IV é um valor aleatório usado junto com a chave para garantir que criptografar o mesmo texto duas vezes produza texto cifrado diferente. Para algoritmos de modo CBC, um IV é necessário. Se você deixar o campo IV em branco durante a criptografia, um será gerado automaticamente para você.

Por que importa: Sem um IV, texto simples idêntico sempre produziria texto cifrado idêntico, tornando os padrões mais fáceis de detectar e potencialmente comprometendo a segurança.

Preciso salvar o IV?

Sim. Para descriptografar seu texto cifrado, você precisa da mesma chave, IV e algoritmo que foram usados durante a criptografia. Certifique-se de salvar todos os três valores.

Crítico: Sem o IV exato usado durante a criptografia, seus dados não podem ser descriptografados, mesmo com a chave e algoritmo corretos.
  • Salve o nome do algoritmo de criptografia
  • Salve o valor completo da chave
  • Salve o valor completo do IV
  • Anote os formatos de chave e saída usados

O que acontece se minha chave for muito curta ou muito longa?

Chaves mais curtas que o comprimento necessário são preenchidas automaticamente com zeros. Chaves mais longas que o necessário são truncadas para o comprimento correto. Para melhores resultados, use o botão Gerar para criar uma chave com o comprimento exato necessário.

Algoritmo Comprimento de Chave Necessário Ajuste Automático
AES-256-CBC 256 bits (32 bytes) Preenchido/Truncado
AES-192-CBC 192 bits (24 bytes) Preenchido/Truncado
AES-128-CBC 128 bits (16 bytes) Preenchido/Truncado
TripleDES-CBC 192 bits (24 bytes) Preenchido/Truncado

Meus dados estão seguros?

Sim. Toda a criptografia e descriptografia é realizada inteiramente no seu navegador usando JavaScript. Seu texto, chaves e saída criptografada nunca são enviados para qualquer servidor. Você pode verificar isso verificando a aba de rede do seu navegador.

Garantia de Privacidade: Esta ferramenta opera 100% no cliente. Nenhuma transmissão de dados ocorre, garantindo privacidade e segurança completas para suas informações sensíveis.
  • Zero comunicação com servidor
  • Sem registro ou armazenamento de dados
  • Sem cookies ou rastreamento
  • Verificação de código aberto disponível
  • Funciona offline após carregamento inicial da página

Por que RC4 não tem um campo IV?

RC4 é uma cifra de fluxo que não usa um vetor de inicialização. Requer apenas uma chave para criptografar e descriptografar dados. Quando você seleciona RC4, a seção IV é automaticamente ocultada.

Nota técnica: Diferentemente das cifras de bloco (AES, DES, TripleDES) que operam em blocos de tamanho fixo e requerem IVs para modo CBC, RC4 gera um fluxo de chave que é XORado com o texto simples, eliminando a necessidade de um IV.

Texto Plano
Texto Criptografado
Erro

Digite texto e chave secreta para criptografar

| |
Clique em Gerar para criar uma chave aleatória segura
IV é gerado automaticamente quando deixado em branco durante a criptografia
Pressione Ctrl+Enter para processar imediatamente
Use AES-256-CBC para a criptografia mais forte
Toda a criptografia acontece no seu navegador - nenhum dado é enviado para qualquer servidor
Quer saber mais? Leia a documentação →
1/6
Não encontrou? Crie sua própria ferramenta com IA
Comece a digitar para pesquisar...
Pesquisando...
Nenhum resultado encontrado
Tente pesquisar com palavras-chave diferentes