Cifrado y Criptografía
Cifrado simétrico y asimétrico, HMAC y generación de claves (AES, 3DES, RSA, PGP)
Cifra y descifra texto con AES, Triple DES, DES, RC4 y Rabbit, cifra con Blowfish, genera pares de claves RSA, usa cifrado RSA y PGP y calcula firmas HMAC. Para proyectos nuevos elige AES o RSA con un tamaño de clave adecuado; DES, RC4 y Rabbit sirven sobre todo para compatibilidad con sistemas heredados. Las claves y el texto en claro se procesan en tu navegador.
Herramientas en esta categoría: 18
Buenos puntos de partida
Todas las herramientas de esta categoría
-
Descifrado AES
Descifra AES-128/192/256: datos "Salted__" de OpenSSL (U2FsdGVkX1…), salida de CryptoJS o clave + IV en hex en CBC, GCM, CTR, CFB, OFB y ECB.
-
Cifrado AES
Cifra texto con AES-128/192/256 en CBC, GCM, CTR, CFB, OFB o ECB. Modo contraseña compatible con OpenSSL o clave + IV en hex. Funciona en tu navegador.
-
Cifrar y descifrar Blowfish
Cifra o descifra con Blowfish (claves de 4 a 56 bytes) en CBC, CFB, OFB o ECB. Formato de contraseña bf-cbc de OpenSSL o clave y IV hex en bruto. Gratis, en tu navegador.
-
Descifrado DES
Descifra texto cifrado con DES: datos Salted__ des-cbc de OpenSSL con contraseña, o datos en bruto con una clave y un IV hex de 8 bytes. El relleno se verifica en local.
-
Cifrado DES
Cifra texto con el antiguo DES en CBC, CFB, OFB o ECB usando una contraseña des-cbc de OpenSSL o una clave hex de 8 bytes. Solo por compatibilidad: DES es inseguro.
-
Generador de hashes
Hashea texto con 20 algoritmos a la vez: MD5, SHA-1, SHA-2, SHA-3, Keccak, RIPEMD-160, BLAKE2, BLAKE3, Whirlpool, SM3 y CRC32. Hex o Base64, al instante en tu navegador.
-
Identificador de hashes
Identifica el tipo de un hash por su formato: bcrypt, Argon2, SHA-512 crypt $6$, LDAP {SSHA}, PBKDF2 de Django, MySQL, o MD5/SHA por longitud hex, con modos de hashcat.
-
Generador HMAC
Calcula HMAC-SHA256, SHA-384, SHA-512, SHA-224, SHA-1, MD5, SHA3 o RIPEMD-160 de un mensaje con una clave en texto, hex o Base64. Salida hex o Base64 en tiempo real.
-
Cifrado PGP
Cifra un mensaje para una o varias claves públicas OpenPGP, descifra con tu clave privada o genera un par de claves Curve25519/RSA. Con armadura ASCII, en tu navegador.
-
Descifrado Rabbit
Descifra datos del cifrado de flujo Rabbit de CryptoJS (Base64 Salted__ con contraseña) o texto cifrado en bruto con una clave hex de 128 bits y un IV opcional de 64 bits.
-
Cifrado Rabbit
Cifra texto con el cifrado de flujo Rabbit (RFC 4503, eSTREAM) usando una contraseña en formato CryptoJS o una clave hex de 128 bits y un IV de 64 bits. En local.
-
Descifrado RC4
Descifra texto cifrado con RC4 (ARC4) usando una clave hex en bruto o una contraseña compatible con OpenSSL (formato Salted__). Entrada Base64 o hex y salida texto o hex, en local.
-
Cifrado RC4
Cifra texto con el cifrado de flujo RC4 (ARC4) usando una contraseña compatible con OpenSSL o una clave hex en bruto. Solo para compatibilidad heredada y vectores de prueba.
-
Descifrado RSA
Descifra texto cifrado RSA (Base64 o hex) con una clave privada PEM usando RSA-OAEP SHA-256, OAEP SHA-1 o PKCS#1 v1.5. Errores claros si la clave o el relleno no coinciden.
-
Cifrado RSA
Cifra un mensaje corto con una clave pública RSA (PEM) usando RSA-OAEP SHA-256, OAEP SHA-1 o PKCS#1 v1.5. Genera un par de claves de prueba con un clic. Solo en local.
-
Generador de claves RSA
Genera un par de claves RSA (2048, 3072 o 4096 bits) en tu navegador con Web Crypto. Descarga las claves PEM en formato PKCS#8/SPKI o PKCS#1. No se sube nada.
-
Descifrado Triple DES
Descifra datos Triple DES (DES-EDE3) de OpenSSL o CryptoJS con contraseña, o texto cifrado en bruto con una clave hex de 16/24 bytes y un IV. En local, en tu navegador.
-
Cifrado Triple DES
Cifra texto con Triple DES (DES-EDE3) usando una contraseña en formato des-ede3-cbc de OpenSSL o una clave hex de 16/24 bytes y un IV. Modos CBC, CFB, OFB y ECB.
Otras categorías
- CRC Algoritmos de verificación de redundancia cíclica para detección de errores
- MD Algoritmos de resumen de mensajes (MD2, MD4, MD5)
- SHA-1 Algoritmo Hash Seguro 1 - función hash de 160 bits
- SHA-2 Familia de Algoritmo Hash Seguro 2 (SHA-224, SHA-256, SHA-384, SHA-512)
- SHA-3 Algoritmo Hash Seguro 3 basado en Keccak
- Keccak Función hash criptográfica Keccak
- SHAKE Funciones de salida extensible (SHAKE128, SHAKE256)
- cSHAKE Funciones SHAKE personalizables
- KMAC Código de autenticación de mensajes Keccak
- Contraseñas y Seguridad Herramientas de generación, análisis, hash y seguridad de contraseñas
- Codificación Codifica y decodifica datos: Base64, Base32, Base58, URL, entidades HTML, hexadecimal, Unicode y más
- Formateadores Formatea, minifica y valida código y datos (JSON, XML, YAML, SQL, HTML, CSS) y convierte estilos de nombres
- Generadores Genera ID, claves, datos de prueba, códigos QR, códigos de barras y archivos de configuración (UUID, claves de API, .gitignore, Dockerfile)
- Convertidores Convierte formatos de datos, bases numéricas, colores, marcas de tiempo, unidades y divisas (JSON, CSV, YAML, XML)
- Herramientas de Texto Cuenta, compara, limpia y transforma texto (recuento de palabras, diferencias, regex, mayúsculas, duplicados)
- Herramientas de Imagen Herramientas para manipular y convertir imágenes (Comprimir, Redimensionar, Convertir)
- Diseño y CSS Genera CSS de forma visual: sombras, degradados, diseños flexbox y grid, animaciones y paletas de color
- Herramientas Web Herramientas para desarrollo web y SEO (JWT, URL, DNS, cabeceras HTTP, metaetiquetas, sitemaps)
- Matemáticas y Calculadoras Calculadoras de finanzas, salud, porcentajes, aritmética para programadores y matemáticas cotidianas
- Hora y Fecha Zonas horarias, diferencias entre fechas, días hábiles, temporizadores, cronómetro y reloj mundial