Criptografía y seguridad
Generadores de hashes criptográficos SHA, decodificadores JWT y utilidades de seguridad en el navegador.
Herramientas disponibles (60)
← Volver a todas las herramientasCodificación y compresión de datos
Codificador y decodificador Base64
Convierte texto UTF-8 o archivos binarios localmente con Base64 o Base64URL. La decodificación de texto conserva U+FEFF inicial y exige UTF-8 válido; la binaria conserva cualquier byte. Usa API web nativas, sin biblioteca de códec adicional, API de pago ni carga de datos por esta conversión.
Codificador y decodificador de componentes URL
Codifica un componente URL con escapes porcentuales UTF-8 o decodifica una capa. Incluye salida inmediata, ejemplos y copia.
Compresor y descompresor Gzip / Deflate en navegador
Comprime texto o archivos como Gzip, Zlib o DEFLATE sin envoltura con niveles 1–9. Restaura bytes exactos, revisa UTF-8 y tamaños y descarga archivos completos.
Descompresor local de flujos Brotli (.br)
Decodifica un flujo Brotli en Base64 a texto UTF-8 en el navegador, con límites de tamaño, cancelación y copia completa.
Conversor de nombres de dominio internacionalizados (IDN) y Punycode
Conversor de nombres de dominio internacionalizados (IDN) y Punycode: Convierte etiquetas IDN separadas por puntos entre Unicode y formas ACE `xn--` canónicas, sin resolver DNS.
Conversor de codificación binaria UUEncode y UUDecode
Convierte texto UTF-8 a UUEncode tradicional. Cada línea contiene hasta 45 bytes, con cuatro caracteres por cada tres bytes, entre una cabecera begin y una línea de longitud cero seguida de end. La decodificación recupera texto UTF-8.
Conversor bidireccional entre Hexadecimal y Base64
Convierte pares de bytes hexadecimales a Base64 estándar o decodifica Base64 a hexadecimal en minúsculas. No aplica conversión de juego de caracteres a los bytes.
Conversor de bits binarios (0 y 1) a texto y ASCII
Convierte cada byte UTF-8 en ocho dígitos binarios. La decodificación reúne los bytes y valida la secuencia UTF-8 completa, incluidos chino y emoji.
Escape de tres entidades HTML
Escapa o revierte entidades HTML para &, < y >. No implementa CSS.escape ni escape de identificadores CSS.
Escapador y desescapador de entidades reservadas XML
Convierte cinco caracteres reservados a sus entidades XML predefinidas y viceversa; no analiza ni valida documentos XML.
Compresor y descompresor de cadenas LZ-String
Compresor y descompresor de cadenas LZ-String: Aplica compresión de diccionario basada en LZ diseñada por pieroxy para almacenamiento compacto en el navegador.
Inspector de bytes hexadecimales
Analiza pares hexadecimales y muestra longitud, hex, decimal, binario y filas indexadas como JSON. No genera literal de array C, C++ o Rust.
Extractor de marcas de tiempo y dirección MAC en UUID v1/v2
Extractor de marcas de tiempo y dirección MAC en UUID v1/v2: Reconstruye el recuento de marcas de tiempo de 60 bits y 100 nanosegundos desde el 15 de octubre de 1582 y extrae la dirección de nodo MAC de 48 bits.
Autenticación y credenciales
Probador de expresiones regulares
Prueba expresiones regulares de JavaScript en un Worker aislado. Resalta coincidencias, revisa grupos con nombre y consulta reemplazos de texto con límites de tamaño.
Decodificador JWT
Decodifica JWT localmente y consulta fechas, tiempos relativos y estados de exp, nbf e iat con el reloj del dispositivo, sin verificar firmas.
Estimación de fortaleza de contraseña y tiempo de ataque sin conexión
Estima una contraseña sin espacios externos con zxcvbn: puntuación 0–4, etiqueta, longitud UTF-16, tiempo estimado para hash lento sin conexión y consejos. Sin entropía ni consulta de filtraciones.
Generador y validador de códigos 2FA TOTP (Google Authenticator)
Generador y validador de códigos 2FA TOTP (Google Authenticator): Calcula el contador de tiempo T = piso (marca de tiempo / 30), genera un resumen HMAC-SHA1 y extrae un código de truncamiento dinámico de 6 dígitos.
Generador de contraseñas de un solo uso basadas en contador (HOTP)
Generador de contraseñas de un solo uso basadas en contador (HOTP): Calcula HMAC-SHA1 a través de un valor de contador big-endian de 8 bytes y realiza un truncamiento dinámico.
Generador de bytes aleatorios criptográficamente seguros
Generador de bytes aleatorios criptográficamente seguros: Llena el búfer Uint8Array con entropía del grupo CSPRNG del navegador `crypto.getRandomValues()`.
Decodificador e inspector de respuestas SAML 2.0 XML
Decodifica XML SAML Base64 o comprimido e informa emisor, caracteres y vista breve. No extrae Subject, Assertion ni Signature.
Generador de frases de contraseña Diceware
Genera de 1 a 20 palabras aleatorias de la lista de 7776 palabras de EFF y consulta su cantidad y bits aleatorios estimados.
Generador de cabeceras de autorización HTTP Basic Auth
Codifica username y password de un objeto JSON como bytes UTF-8 de username:password, después en Base64 con el prefijo Basic. Al decodificar, separa en los primeros dos puntos y devuelve username y credentials; credentials contiene toda la contraseña, incluidos los dos puntos posteriores.
Inspector de seguridad contra inyecciones XSS y SQL en URLs
Decodifica el texto hasta tres veces y busca patrones de recorrido, script y SQL; no analiza componentes URL ni demuestra seguridad.
Generador de contraseñas de alta seguridad con modismos chinos (Chengyu)
Elige 2–8 modismos chinos de una lista interna de 10 con aleatoriedad criptográfica; no es un corpus amplio auditado.
Constructor interactivo de cabeceras Referrer-Policy
Constructor interactivo de cabeceras Referrer-Policy: Valida las directivas de especificación de la política de referencia del W3C y genera un encabezado de respuesta HTTP estándar.
Constructor de cabeceras Permissions-Policy (Feature-Policy)
Constructor de cabeceras Permissions-Policy (Feature-Policy): Construye directivas de encabezado de política de funciones/política de permisos del W3C que restringen las capacidades del navegador.
Hashes criptográficos e integridad
Generador de hashes SHA
Calcula localmente el hash de texto o de un archivo local seleccionado o soltado con SHA-1, SHA-256, SHA-384 o SHA-512.
Generador de hash MD5 para texto
Calcula MD5 del texto UTF-8 introducido y devuelve 32 caracteres hexadecimales en minúsculas. No acepta archivos; MD5 no sirve para nuevos usos de seguridad.
Generador de hashes SHA-3 y Keccak
Generador de hashes SHA-3 y Keccak: Ejecuta el hash de construcción de esponja Keccak-256 y extrae los primeros 4 bytes como selector de funciones.
Generador de códigos de autenticación HMAC
Generador de códigos de autenticación HMAC: Calcula el código de autenticación de mensajes con clave hash utilizando Web Crypto SubtleCrypto.sign con algoritmo HMAC.
Generador de Bcrypt Hash
Usa Generador de Bcrypt Hash directamente en tu navegador. Consulta las entradas admitidas, el resultado y los límites antes de exportar.
Generador de Argon2id Contraseña Hash
Usa Generador de Argon2id Contraseña Hash directamente en tu navegador. Consulta las entradas admitidas, el resultado y los límites antes de exportar.
Calculadora de suma CRC32
Calcula CRC32 del texto introducido. No ofrece CRC16.
Calculadora de sumas de comprobación Adler-32
Calculadora de sumas de comprobación Adler-32: Itera dos sumas consecutivas módulo 65521 de 16 bits: A = (1 + Σ D_i) mod 65521, B = (Σ A_i) mod 65521.
Herramienta de BLAKE2b-256 Text Hash
Usa Herramienta de BLAKE2b-256 Text Hash directamente en tu navegador. Consulta las entradas admitidas, el resultado y los límites antes de exportar.
Herramienta de BLAKE3 Text Hash
Usa Herramienta de BLAKE3 Text Hash directamente en tu navegador. Consulta las entradas admitidas, el resultado y los límites antes de exportar.
Calculadora MurmurHash3 x86 de 32 bits
Calculadora MurmurHash3 x86 de 32 bits: calcula un hash hexadecimal de ocho caracteres para texto UTF-8 con semilla fija 0. No es criptográfico.
Calculadora de hashes de dispersión rápida FNV-1a
Calcula hashes FNV-1a de 32 y 64 bits a partir de texto UTF-8 y devuelve valores decimales sin signo y hexadecimales. El texto debe tener menos de 5.000.000 bytes UTF-8.
Banco de pruebas de rendimiento y coste de trabajo en Bcrypt
Cronometra un hash bcrypt por cada coste elegido en este navegador y muestra milisegundos redondeados a dos decimales. El resultado varía según el dispositivo y la carga.
Cifrado simétrico y asimétrico
Cifrado y descifrado AES (Web Crypto)
Cifrado y descifrado AES (Web Crypto) — PBKDF2-HMAC-SHA256 deriva una clave de 32 bytes con 120000 iteraciones y una sal de 16 bytes. AES-GCM usa un IV de 12 bytes y añade la etiqueta de autenticación de 16 bytes al texto cifrado antes de codificar en Base64.
Generador de pares RSA para cifrado y firma
Genera pares independientes RSA-OAEP-SHA-256 para cifrado y RSASSA-PKCS1-v1_5-SHA-256 para firma, de 2048, 3072 o 4096 bits. Exporta PEM/JWK de cifrado y JWK de firma; no genera claves SSH.
Herramienta de cifrado y descifrado asimétrico RSA
Herramienta de cifrado y descifrado asimétrico RSA: Importa la clave pública RSA a través de SubtleCrypto, aplica el relleno de cifrado asimétrico óptimo (OAEP) y genera texto cifrado.
Generador y verificador de firmas digitales RSA
Generador y verificador de firmas digitales RSA: Calcula el resumen de datos SHA-256, aplica el exponente de firma de clave privada RSA y verifica la firma con clave pública.
Generador de pares de claves ECDSA P-256
Genera un par ECDSA P-256 y exporta PEM/JWK. No genera claves Ed25519.
Demostración XOR de códigos de caracteres
Demostración XOR: aplica XOR solo a la primera unidad UTF-16 de cada punto de código de entrada con una clave entera JSON de 0 a 65535. No procesa bytes ni ofrece cifrado seguro.
Explorador interactivo de derivación de claves PBKDF2
Deriva bytes de clave con PBKDF2 de Web Crypto en el navegador. SHA-256 y 100.000 iteraciones son valores predeterminados; JSON permite elegir hash compatible, iteraciones y longitud de salida en bits.
Herramienta de derivación de claves con protección de memoria Scrypt
Herramienta de derivación de claves con protección de memoria Scrypt: Ejecuta el algoritmo de memoria dura Scrypt (RFC 7914) que requiere asignación de memoria secuencial.
Simulador de división y reconstrucción de secretos de Shamir (SSS)
Simulador de división y reconstrucción de secretos de Shamir (SSS): Construye un polinomio aleatorio de grado (k-1) sobre el campo de Galois GF(256) y evalúa los puntos (x, f(x)).
Herramienta de derivación de claves HKDF (RFC 5869)
Herramienta de derivación de claves HKDF (RFC 5869): Calcula PRK = HMAC-Hash(salt, IKM) y se expande en subclaves criptográficamente independientes.
Herramienta de cifrado autenticado ChaCha20-Poly1305 AEAD
Herramienta de cifrado autenticado ChaCha20-Poly1305 AEAD: Ejecuta un cifrado de flujo ChaCha de 20 rondas y calcula una etiqueta de autenticación única Poly1305 de 128 bits.
Generador y verificador de firmas digitales Ed25519
Generador y verificador de firmas digitales Ed25519: Calcula la firma digital de curva de Edwards Ed25519 (RFC 8032) en la memoria del navegador.
Inspector de capacidades y algoritmos admitidos en Web Crypto API
Comprueba el contexto actual del navegador e intenta cuatro operaciones Web Crypto: SHA-256, AES-GCM, HMAC-SHA-256 y ECDSA P-256. Los resultados solo describen este contexto.
Categoría de herramienta
Inspector de certificados digitales X.509 en formato PEM
Inspector de certificados digitales X.509 en formato PEM: Analiza la secuencia DER ASN.1, decodifica campos X.509 v3, extrae nombres alternativos de sujeto (SAN) y valida fechas.
Generador y decodificador de peticiones CSR (Certificate Signing Request)
Generador y decodificador de peticiones CSR (Certificate Signing Request): Construye la estructura CSR PKCS#10 que contiene CertificationRequestInfo y firma automáticamente con la clave privada generada.
Calculador de huellas y conversor de claves públicas SSH
Valida una clave pública OpenSSH y muestra huella SHA-256 y metadatos. No convierte la clave a otro formato.
Inspector de claves públicas PGP y OpenPGP
Inspector de claves públicas PGP y OpenPGP: Analiza los encabezados de paquetes OpenPGP RFC 4880 (paquete de clave pública, paquete de identificación de usuario), extrae la huella digital de la clave y la fecha de creación.
Evaluador de seguridad de suites de cifrado TLS 1.2 y 1.3
Evaluador de seguridad de suites de cifrado TLS 1.2 y 1.3: Analiza la versión del protocolo, el mecanismo de intercambio de claves (ECDHE/RSA), el cifrado simétrico (AES/3DES) y el algoritmo MAC.
Generador de hashes de anclaje de clave pública SPKI y HPKP
Calcula SHA-256 de los bytes Base64 y forma un pin; no verifica que sean una clave SPKI válida. HPKP está obsoleto.
Calculadora de expiración y período de validez de certificados SSL
Calculadora de expiración y período de validez de certificados SSL: Analiza las marcas de tiempo de validez ASN.1 NotBefore y NotAfter y las compara con el reloj actual del sistema.
Comparador de SSL Certificado & Public Clave
Usa Comparador de SSL Certificado & Public Clave directamente en tu navegador. Consulta las entradas admitidas, el resultado y los límites antes de exportar.
