Cifrador de archivos AES-256
Protege con contraseña cualquier archivo en un paquete cifrado portátil AES-256-GCM y descífralo después con la misma contraseña, todo sin conexión.
🔒 Procesado íntegramente en su navegador: nada de lo que ingresa aquí se carga nunca.
Resultado
Esta herramienta convierte cualquier archivo —una foto, un PDF, un zip, lo que sea— en un paquete cifrado portátil protegido por contraseña que puedes guardar en un USB, subir a tu nube o enviar a otra persona, y descifrar más tarde solo con la contraseña. Cada byte del trabajo ocurre dentro de la pestaña de tu navegador usando la Web Crypto API nativa; el archivo y la contraseña nunca salen de tu equipo.
La construcción es un esquema estándar de cifrado autenticado (AEAD), no un cifrado de juguete: en cada cifrado se genera una sal aleatoria de 16 bytes y un IV aleatorio de 12 bytes nuevos, de modo que cifrar el mismo archivo con la misma contraseña dos veces produce dos resultados completamente diferentes y sin relación. La contraseña se estira hasta una clave de 256 bits con PBKDF2-HMAC-SHA256 a 250.000 iteraciones —un cálculo real, deliberadamente costoso, no un paso instantáneo— antes de que AES-256-GCM cifre el archivo y adjunte su propia etiqueta de autenticación.
Esto es una tarea distinta de la herramienta de notas cifradas de este sitio, que está pensada para texto corto pegado dentro de la página. Aquí la entrada y la salida son archivos binarios arbitrarios: la sal, el IV y el texto cifrado se concatenan en un único archivo .enc pequeño y autónomo con una cabecera corta, de modo que el paquete lleva todo lo necesario para ser descifrado en cualquier lugar, por cualquiera que tenga la contraseña, sin archivo de claves externo, sin consultas al servidor, sin metadatos filtrados sobre el algoritmo o los parámetros utilizados más allá de lo que la propia cabecera indica.
El descifrado vuelve a derivar la clave a partir de la contraseña y la sal almacenada en la cabecera del archivo, y luego deja que la etiqueta de autenticación de AES-GCM haga su trabajo: si la contraseña es incorrecta o el archivo ha sido alterado aunque sea un solo byte, el descifrado falla limpiamente con un error claro en lugar de devolver basura silenciosamente. No hay vía de recuperación ni puerta trasera: si se pierde la contraseña, el archivo se ha ido, que es justo el objetivo del cifrado real.