piapia123
es

Cifrado

Codifica y decodifica Base64, URL y entidades HTML, analiza JWT y calcula hashes MD5, SHA y HMAC. Las claves y el contenido nunca salen de tu navegador.

Herramientas de esta categoría

Base64

Convierte texto a Base64 y al revés, con UTF-8 correcto para acentos, chino y emoji. Todo se ejecuta en tu navegador: no se sube nada.

Codificar URL

Escapa texto a la forma %XX y lo devuelve, tratando una URL completa y un valor de parámetro como trabajos distintos. Todo en tu navegador.

Entidades HTML

Convierte < > & y las comillas en entidades HTML y las devuelve en una sola pasada, así que &amp;lt; da &lt;, no un ángulo. En tu navegador.

JWT (decodificar y verificar)

Divide un JWT en cabecera, payload y firma, verifica firmas HS256/384/512 con tu secreto y traduce exp y nbf a fechas. Todo en tu navegador.

Escape Unicode

Convierte texto no ASCII y emoji en escapes \uXXXX o \xXX y los devuelve, con los emoji escritos como pares suplentes correctos. En tu navegador.

Archivo a Base64

Arrastra cualquier archivo y obtén su Base64 y una data URL lista para src o url(), con MIME, tamaño y longitud. No se sube nada.

Hash

Calcula resúmenes MD5, SHA-1, SHA-256, SHA-512 o MD4 de cualquier texto, en bytes UTF-8 para que coincidan con openssl. En tu navegador.

Base64 a archivo

Convierte Base64 o una data URL en un archivo descargable, con el tipo y la extensión detectados. Maneja saltos de línea y relleno ausente.

HMAC

Firma un mensaje con una clave secreta mediante HMAC y obtén un resultado que coincide con Node, Java y Python. La clave no sale de tu navegador.

Convertidor hex

Convierte entre hexadecimal y texto, aceptando 0x, \x, espacios y dos puntos, con el número de bytes en UTF-8. Todo en tu navegador.

Código Morse

Traduce texto a código Morse y a la inversa. Letras, dígitos y puntuación común, con los caracteres desconocidos reportados. En tu navegador.

Generador de htpasswd

Genera la línea htpasswd para la autenticación básica de Apache o Nginx en bcrypt o APR1-MD5, y explica por qué nginx pide APR1. Sin subir nada.

Base32

Convierte texto a Base32 y al revés con el alfabeto estándar o base32hex. Lo no ASCII va como bytes UTF-8; al decodificar se toleran minúsculas.

Base58 / 62 / 100

Codifica y decodifica texto como Base58, Base62 o Base100, con los alfabetos Base58 de Bitcoin y Flickr. El texto no ASCII va como bytes UTF-8.

CRC-32

Calcula la suma de verificación CRC-32 de cualquier texto en seis variantes, con IEEE, Castagnoli y Koopman incluidas, y dónde se usa cada una.

CRC-16

Calcula sumas de verificación CRC-16 de cualquier texto en nueve variantes habituales — ARC, Modbus, XMODEM, KERMIT y más — cada una con su caso de uso.

RIPEMD-160

Calcula resúmenes RIPEMD-160, o cambia a HASH160 — el paso SHA-256 y luego RIPEMD-160 detrás de las direcciones Bitcoin. Salida en hex o Base64.

SHA-3 / Keccak

Calcula resúmenes SHA-3, SHAKE y Keccak original en diez variantes, incluido el Keccak-256 que usa Ethereum. La longitud de SHAKE la fijas tú.

Visor UTF-8

Muestra bytes UTF-8, puntos de código, codificación porcentual, entidades HTML y escapes en paralelo, con caracteres y bytes contados aparte.

Ofuscador de correo

Convierte una dirección de correo en entidades HTML, codificación porcentual o escapes JS para que se muestre normal y los rastreadores no la vean.

AES / DES

Cifra y descifra texto con AES, DES o 3DES en los modos CBC, GCM, CTR y ECB, con claves en texto, hex o Base64. Se ejecuta en tu navegador.

RC4

Cifra y descifra texto con RC4, con claves en texto o hex y texto cifrado en Base64 o hex. Pensado para leer datos heredados; para algo nuevo, AES.

Gzip

Comprime texto a gzip y obtén Base64 o hex, o descomprímelo de vuelta, con el tamaño original y la proporción. Se ejecuta en tu navegador.

Bcrypt

Genera hashes bcrypt ($2y$) o comprueba una contraseña contra uno existente. El factor de coste es ajustable y todo se calcula en tu navegador.

Scrypt

Genera hashes scrypt en formato PHC o verifica uno existente. Salida PHC, hex o Base64, y aviso explícito al superar el límite de memoria.

Contraseñas de BD

Genera el md5 de PostgreSQL y el mysql_native_password de MySQL y MariaDB, cada uno con una sentencia SQL lista para ejecutar.

Cisco Type 7

Descifra o recrea la cadena que sigue a password 7 en una configuración de Cisco. Un XOR de clave fija para recuperar contraseñas enmascaradas.

Thunder / FlashGet

Convierte enlaces thunder:// y similares de nuevo en direcciones HTTP, FTP o magnet, o genéralos. Nombres de archivo no ASCII tratados como UTF-8.

RSA

Cifra, descifra, firma y verifica con claves PEM RSA, o genera un par de 1024–4096 bits. Lee SPKI, PKCS#8 y PKCS#1. Todo en local.

Enlaces de proxy

Desglosa campo a campo la configuración dentro de un enlace vmess://, ss:// o ssr://. El protocolo se detecta automáticamente.

Desempaquetador JS

Desempaqueta código comprimido con eval(function(p,a,c,k,e,d){…}) o vuelve a empaquetarlo. Manipulación de cadenas: no se ejecuta ningún script.

Búsqueda inversa MD5

Busca un digest MD5 en una lista de contraseñas comunes y por enumeración, todo en tu equipo: sin subir nada ni consultar bases de datos en línea.

Certificado autofirmado

Genera en el navegador un par de claves RSA y un certificado X.509 autofirmado. Claves de 1024–4096 bits, SHA-256/384/512 y SAN, para HTTPS local.

Cifrados clásicos

César (con los 25 desplazamientos), ROT13/ROT5/ROT18/ROT47, Atbash, Vigenère y el cuadro de Polibio, con todas las transformaciones comunes a la vez.

Hash de archivo

Suelta un archivo y obtén su MD5, SHA-1, SHA-256, SHA-512 y CRC-32 para comprobar una descarga o detectar cambios. No se sube nada; todo en local.

Fuerza de contraseñas

Evalúa una contraseña: entropía, penalización por patrones, listas de contraseñas comunes y tiempo de descifrado según cinco escenarios.

Serialización PHP

Convierte datos serializados de PHP a JSON o a un literal de array, y JSON a una cadena serialize(). Lee archivos de sesión y cuenta en bytes.

TOTP / HOTP

Calcula el código de doble factor actual desde un secreto Base32 según RFC 6238 / RFC 4226, con algoritmo, paso, dígitos y ventanas contiguas.

Listado de archivo

Arrastra un ZIP, JAR, APK o DOCX y ve cada archivo con su tamaño y método de compresión. Solo se lee el directorio central, así que es instantáneo.

Firma de JWT

Firma un payload en un JWT con HS256/384/512, RS, PS, ES256/384/512 o EdDSA. Rellena iat y exp, y avisa de un token sin caducidad.

Lector de certificados

Lee un certificado X.509: sujeto y emisor, validez, clave pública, SAN, uso de la clave, algoritmo de firma y huellas. ⚠️ Solo lee, no valida.

Claves SSH

Analiza una clave pública SSH (tipo, bits, huellas SHA-256 y MD5, comentario y opciones de authorized_keys) o genera un par Ed25519 / RSA.

Mnemónica BIP-39

Genera, valida y deriva la semilla de mnemónicas BIP-39. Listas en inglés y chino simplificado, con vectores de Trezor. Todo se ejecuta en tu navegador.

Firma de cookies

Firma y verifica cookies con HMAC y obtén la forma `s:` de Express. Admite SHA-1/256/384/512 y muestra el hexadecimal para comparar con openssl.

Ansible Vault

Cifra y descifra archivos Ansible Vault en el formato real: PBKDF2-HMAC-SHA256 (10000 rondas) + AES-256-CTR + HMAC, con etiquetas vault-id.

Claves OpenPGP

Genera de verdad una clave OpenPGP Ed25519 (con subclave X25519 opcional) en tu navegador. El armor entra en gpg; también inspecciona huellas y caducidad.

Otras categorías