Herramientas sencillas para la conversión de imágenes cotidianas.

Calcular y verificar hash

Calcule SHA-256, SHA-512 o MD5 para archivos de texto y locales, luego compare una suma de verificación esperada.

Sólo en tu dispositivo

Cifrado y codificación

Cifrar y descifrar textoProteja el texto con una contraseña usando AES-GCM. Guarde el resultado cifrado y su contraseña para descifrarlo más tarde. Cifrado y descifrado AES-CBCCifre y descifre el texto AES-CBC localmente utilizando el formato de contraseña CryptoJS. Para compatibilidad heredada. Cifrado y descifrado DESCifre y descifre el texto DES localmente utilizando el formato de contraseña CryptoJS. Para compatibilidad heredada. Cifrado y descifrado RC4Cifre y descifre el texto RC4 localmente utilizando el formato de contraseña CryptoJS. Para compatibilidad heredada. Cifrado y descifrado RabbitCifre y descifre el texto Rabbit localmente utilizando el formato de contraseña CryptoJS. Para compatibilidad heredada. Cifrado y descifrado Triple DESCifre y descifre el texto Triple DES localmente utilizando el formato de contraseña CryptoJS. Para compatibilidad heredada. Suma de comprobación MD5Calcule y compare sumas de comprobación MD5 para texto y archivos localmente. Un hash no se puede descifrar. Codificación y decodificación Base64Codifique y decodifique texto UTF-8 con Base64 en su navegador. La codificación no protege los secretos. Calcular y verificar hashCalcule SHA-256, SHA-512 o MD5 para archivos de texto y locales, luego compare una suma de verificación esperada. Autenticación de mensajes HMACCalcule un hash con clave para texto o archivos localmente y compare un resultado esperado. Codificar y decodificarConvierta texto con Base64, Base64URL, URL, Unicode y Hex. La codificación no mantiene la información en secreto. Compatibilidad con cifrado heredadoLea y cree texto cifrado con formato de contraseña CryptoJS utilizando AES-CBC, DES, Triple DES, RC4 o Rabbit. Sólo por compatibilidad. Ofuscación básica JavaScriptCambie el nombre de las variables locales y compacte el JavaScript localmente manteniendo los nombres globales, los nombres de las funciones y los nombres de las propiedades. Recuperación estática JavaScriptFormatee JavaScript, muestre caracteres de cadena de escape o descomprima un contenedor Packer reconocido sin ejecutar el código.