Ferramenta de Criptografia de Texto
Codificação Base64 (base64-encode)
A codificação Base64 converte dados binários em texto para permitir a transmissão segura em ambientes como e-mail, URLs e APIs da web. É o método mais amplamente utilizado para converter dados em formato de texto sem perdas.
Decodificação Base64 (base64-decode)
A decodificação Base64 é o processo de restaurar dados codificados em Base64 para seu formato binário original. Desempenha um papel crucial em transferências de arquivos e restauração de dados de imagem, garantindo a integridade dos dados.
Hash MD5 (md5)
MD5 é um algoritmo que gera um valor de hash de 128 bits, amplamente utilizado para verificações de integridade de dados. No entanto, devido a vulnerabilidades de segurança conhecidas, a família de hashes SHA-2 é recomendada para fins de segurança importantes.
Hash SHA-1 (sha1)
SHA-1 é uma função de hash que produz um valor de hash de 160 bits. Já foi amplamente utilizado para assinaturas digitais e certificados, mas agora está sendo descontinuado em favor de algoritmos de hash mais seguros devido à sua suscetibilidade a ataques de colisão.
Hash SHA-256 (sha256)
SHA-256 é uma das funções de hash da família SHA-2, gerando um valor de hash robusto de 256 bits. É um dos algoritmos de hash mais confiáveis hoje e é amplamente utilizado em blockchain, certificados de segurança e armazenamento de senhas.
Hash SHA-224 (sha224)
SHA-224 é uma função de hash da família SHA-2 que produz um valor de hash de 224 bits. Ele equilibra segurança e velocidade de processamento e é usado em vários protocolos de segurança.
Hash SHA-512 (sha512)
SHA-512 é uma função de hash da família SHA-2 que gera um valor de hash muito longo de 512 bits, proporcionando segurança extremamente alta. É usado principalmente em servidores de alto desempenho e ambientes críticos de segurança.
Hash SHA-384 (sha384)
SHA-384 é uma função de hash da família SHA-2 que produz um valor de hash de 384 bits e é uma variante do SHA-512. É usado principalmente em sistemas que exigem um alto grau de segurança.
Hash SHA-3 (sha3)
SHA-3 é o mais recente padrão de hash criptográfico. Possui uma estrutura interna diferente do SHA-2, aprimorando ainda mais sua segurança. Espera-se que se torne o algoritmo de hash padrão em vários sistemas de segurança no futuro.
Hash RIPEMD-160 (ripemd160)
RIPEMD-160 é uma função de hash criptográfica que gera um valor de hash de 160 bits. É particularmente usado na geração de endereços de carteira de criptomoedas. É um algoritmo que equilibra segurança e eficiência.
Codificação de URI (encodeURI)
A função encodeURI codifica uma string de URI inteira, convertendo-a para que possa ser incluída com segurança em um endereço da web. Ela transforma caracteres especiais ou caracteres não-ASCII em um formato que pode ser tratado corretamente pelos navegadores da web.
Codificação de Componente de URI (encodeURIComponent)
A função encodeURIComponent é usada para codificar componentes individuais de uma URI (por exemplo, parâmetros de consulta). É mais adequada para lidar com segurança com strings parciais do que com a URL inteira.
Decodificação de URI (decodeURI)
A função decodeURI restaura uma string de URI codificada com encodeURI para sua forma original. Ela interpreta caracteres codificados em um endereço da web e os converte em uma string legível por humanos.
Decodificação de Componente de URI (decodeURIComponent)
A função decodeURIComponent restaura um componente de URI codificado com encodeURIComponent. É usada principalmente para restaurar strings de consulta ou dados de formulário.
HMAC-MD5 (HmacMD5)
HMAC-MD5 é um método que gera um código de autenticação de mensagem combinando uma chave secreta com a função de hash MD5. É usado para garantir a integridade e autenticação dos dados e aumenta significativamente a segurança em comparação com o uso apenas do MD5.
HMAC-RIPEMD160 (HmacRIPEMD160)
O HMAC-RIPEMD160 realiza a autenticação de mensagens combinando o hash RIPEMD-160 com uma chave secreta. É amplamente utilizado em protocolos de segurança, especialmente aqueles relacionados a criptomoedas.
HMAC-SHA1 (HmacSHA1)
O HMAC-SHA1 cria um código de autenticação de mensagem combinando o algoritmo de hash SHA-1 com uma chave secreta. Foi amplamente utilizado no passado, mas está sendo gradualmente substituído pela família SHA-2.
HMAC-SHA224 (HmacSHA224)
O HMAC-SHA224 garante a autenticação de mensagens usando o hash SHA-224 e uma chave secreta. É adequado para ambientes que exigem um equilíbrio entre segurança e desempenho.
HMAC-SHA256 (HmacSHA256)
O HMAC-SHA256 combina o hash SHA-256 com uma chave secreta para gerar um código de autenticação de mensagem altamente seguro. É usado como padrão na autenticação de API, assinatura de token e muito mais.
HMAC-SHA3 (HmacSHA3)
O HMAC-SHA3 fornece autenticação de mensagem forte combinando a mais recente função de hash SHA-3 com uma chave secreta. É adequado para aplicações modernas onde a segurança é crítica.
HMAC-SHA384 (HmacSHA384)
O HMAC-SHA384 gera um código de autenticação de mensagem com o hash SHA-384 e uma chave secreta, suportando autenticação confiável em ambientes de alta segurança.
HMAC-SHA512 (HmacSHA512)
O HMAC-SHA512 combina a função de hash SHA-512 muito forte com uma chave secreta para fornecer um alto nível de integridade e autenticação de dados. É usado em sistemas financeiros e governamentais.
Criptografia AES (AES)
AES (Advanced Encryption Standard) é um algoritmo de chave simétrica amplamente utilizado para criptografia de dados. Ele criptografa informações confidenciais para evitar intrusão externa ou vazamento de dados.
Descriptografia AES (AES)
A descriptografia AES é o processo de restaurar dados criptografados com AES para seu texto simples original. É usado em conjunto com a criptografia e é essencial para a troca segura de dados.
Criptografia TripleDES (TripleDES)
TripleDES é um método de criptografia de chave simétrica que aumenta a segurança aplicando o algoritmo DES três vezes. Foi amplamente utilizado antes do AES e ainda é usado para compatibilidade.
Descriptografia TripleDES (TripleDES)
A descriptografia TripleDES é o processo de restaurar dados criptografados com TripleDES para seus dados originais. É essencial para manter a segurança dos dados junto com a criptografia.
Criptografia RC4 (RC4)
RC4 é uma cifra de fluxo que fornecia criptografia rápida, mas não é comumente usada em sistemas de segurança modernos devido a várias vulnerabilidades de segurança. É usado apenas para compatibilidade limitada com protocolos mais antigos.
Descriptografia RC4 (RC4)
A descriptografia RC4 é o processo de restaurar dados criptografados com RC4 para seu estado original. Devido a problemas de segurança, o uso de RC4 em novos projetos não é recomendado.
Criptografia Rabbit (Rabbit)
Rabbit é um algoritmo de cifra de fluxo leve que fornece criptografia rápida e eficiente. É útil em dispositivos de baixa potência e sistemas embarcados.
Descriptografia Rabbit (Rabbit)
A descriptografia Rabbit é o processo de restaurar dados criptografados com fluxo Rabbit, fornecendo segurança enquanto mantém alta velocidade de processamento.
Criptografia RabbitLegacy (RabbitLegacy)
RabbitLegacy é uma versão mais antiga do algoritmo Rabbit, usada em alguns sistemas para compatibilidade. Seu nível de segurança pode ser inferior ao da versão moderna.
Descriptografia RabbitLegacy (RabbitLegacy)
A descriptografia RabbitLegacy é o processo de restaurar dados criptografados com RabbitLegacy. Pode não ser adequado para os requisitos de segurança modernos, portanto, é aconselhável ter cautela.