Herramienta de cifrado / descifrado
Cifrado/Descifrado
¿Qué son el cifrado y el descifrado?
El cifrado es el proceso de codificar información de forma que solo las partes autorizadas puedan acceder a ella y quienes no estén autorizados no puedan hacerlo. El descifrado es el proceso inverso: convierte los datos cifrados de vuelta a su forma original.
El cifrado cumple un papel esencial en la protección de datos, la privacidad y la autenticidad de las comunicaciones digitales. Es una base de la ciberseguridad moderna.
Cómo cifrar o descifrar texto online
Usar esta herramienta toma cinco pasos, tanto si cifras un mensaje como si conviertes un texto cifrado existente de vuelta a texto plano. El mismo panel gestiona ambas direcciones: solo cambia el modo y la interfaz se ajusta automáticamente.
- Elige el modo Cifrar o Descifrar en la parte superior de la herramienta.
- Selecciona un algoritmo: AES, DES, TripleDES o Caesar Cipher.
- Introduce tu clave secreta (para AES, DES o TripleDES) o tu valor de desplazamiento (para Caesar Cipher).
- Pega o escribe tu texto en el campo de entrada.
- Haz clic en el botón de procesar para ejecutar la operación y copiar el resultado.
Todo ocurre localmente en tu navegador. Tu texto y tu clave nunca se transmiten a ningún servidor.
Algoritmos de cifrado admitidos: AES, DES y TripleDES
Esta herramienta implementa tres algoritmos simétricos, AES, DES y TripleDES, además de un modo Caesar Cipher para codificación clásica por sustitución. Los tres algoritmos simétricos usan la misma clave secreta para cifrar y descifrar tu texto, ejecutándose en modo CBC con relleno Pkcs7 y una sal aleatoria generada en cada operación de cifrado.
Esa sal aleatoria explica por qué cifrar el mismo texto dos veces con la misma clave produce salidas con aspecto diferente: es un comportamiento estándar esperado, no un error. Puedes distinguir la salida de otros formatos de codificación por su inicio: siempre empieza con U2FsdGVkX1, que es la codificación Base64 del texto literal Salted__.
- AES (Advanced Encryption Standard): El estándar moderno, seleccionado por NIST en 2001 (FIPS 197). Admite claves de 128, 192 y 256 bits y no tiene ataques prácticos contra el cifrado completo correctamente implementado. Usa AES para cualquier dato importante.
- DES (Data Encryption Standard): Un algoritmo antiguo de los años setenta con una clave efectiva de 56 bits. Hoy se considera criptográficamente roto: una clave de 56 bits puede probarse por fuerza bruta con hardware moderno. Se incluye por compatibilidad con sistemas heredados, no para proteger datos reales.
- TripleDES (3DES): Aplica el algoritmo DES tres veces por bloque, ampliando la fuerza efectiva de la clave a 112 o 168 bits según la configuración. Es más fuerte que DES simple, pero mucho más lento que AES, y NIST lo ha desaprobado para nuevas aplicaciones desde 2023.
Cifrado simétrico frente a asimétrico
Los tres algoritmos anteriores son simétricos: la misma clave cifra y descifra. El cifrado asimétrico (como RSA) usa en cambio un par de claves: una clave pública para cifrar y una clave privada separada para descifrar, algo útil para intercambio seguro de claves y firmas digitales. Esta herramienta implementa solo algoritmos simétricos; no incluye RSA ni otros cifrados asimétricos.
AES vs. DES vs. TripleDES: ¿cuál deberías usar?
Si no sabes cuál elegir, usa AES. DES y TripleDES existen en esta herramienta para descifrar o interoperar con sistemas antiguos que aún los usan, no como recomendaciones para nuevo cifrado.
Algoritmo | Tamaño de clave | Velocidad | Seguridad actual | Mejor para |
|---|---|---|---|---|
| AES | 128 / 192 / 256 bits | Rápido | Fuerte, estándar actual | Cualquier uso real: contraseñas, notas, credenciales |
| TripleDES | 112 / 168 bits (efectivos) | Más lento | Débil, desaprobado por NIST | Compatibilidad con sistemas heredados únicamente |
| DES | 56 bits (efectivos) | Rápido | Roto, vulnerable a fuerza bruta | Educación y comprensión de sistemas heredados únicamente |
Ejemplos prácticos: cifrar y descifrar texto de muestra
Cada ejemplo siguiente se generó ejecutando realmente el cifrado (no escrito a mano) y se verificó descifrándolo de vuelta al texto original. Si los pruebas tú, tu salida se verá diferente incluso con el mismo texto y la misma clave: eso es la sal aleatoria en acción, no un error.
Observa el carácter acentuado, el guion largo, los caracteres chinos y el emoji en la fila Unicode: es exactamente el caso multibyte que ahora cubre tu nueva prueba de ida y vuelta con AES, y aquí también se descifra correctamente.
Escenario | Algoritmo | Entrada | Clave | Salida |
|---|---|---|---|---|
| Mensaje corto simple | AES | Meet me at noon. | ToolkitWizard2026 | U2FsdGVkX1+TdaScScKwwr3lmhfLlqf1EKNwGrno9ag3d1hEh3PXsk9i+QWEbRgQ |
| Párrafo más largo | AES | Toolkit Wizard runs entirely client-side, so your text and secret key never leave your browser during encryption or decryption. | ToolkitWizard2026 | U2FsdGVkX18UYd/IvuTVmOk8/NZgZGqvEkWNsvPH5y8uxuitDeyuM6YAuuA+RZV0wAQVNJtiLFK+evVTMUF7Qm4on6DJEmx+rniHKd16jazz873Zl8MNmi6onTaRjKV9r7YLlBEpr1SY1DvmgOcU6K/S/M5FBMdtB1yWkZzcRK7WHOLl0qgWh1PDlN+4Z/Fp |
| Texto Unicode / multibyte | AES | Café ☕, 你好, world! 🔐 | ToolkitWizard2026 | U2FsdGVkX18/1RVoJ3PRuJRH+isMHd8Aa07s7CGum1yIubY7eQsPZQg4UH+OCg2pAfGNk7cWeZUIsTR6ehwCjA== |
| Compatibilidad heredada | DES | Meet me at noon. | ToolkitWizard2026 | U2FsdGVkX1/eqZbYgRqGw+aWgHkebeQb4JHnMQTkpP7l+vnf7exFDA== |
| Opción heredada más fuerte | TripleDES | Meet me at noon. | ToolkitWizard2026 | U2FsdGVkX19V6noM0/Y1nDb1V4m2YYCNoHDPJfoo3AJuMt55UCIV1A== |
Casos de uso comunes para el cifrado de texto
- Proteger notas personales: Cifra entradas de diario sensibles o notas privadas antes de guardarlas en dispositivos compartidos o conectados a la nube.
- Compartir credenciales con más seguridad: Cifra una contraseña o clave API antes de enviarla por correo o chat, y comparte la clave por un canal separado.
- Interoperabilidad con sistemas heredados: Usa DES o TripleDES cuando necesites descifrar datos producidos por un sistema antiguo que aún no ha migrado a AES.
- Aprender fundamentos de criptografía: Compara la sustitución simple de Caesar Cipher con el modelo de seguridad moderno de AES para entender cómo ha evolucionado el cifrado.
Para comprobaciones de integridad en lugar de confidencialidad, usa nuestro HMAC Generator para confirmar que un mensaje no fue modificado. Para cifrados clásicos de desplazamiento en lugar de cifrado real, usa el Conversor ROT13 y Caesar.
¿Es segura esta herramienta? Cifrado del lado del cliente y privacidad
Esta herramienta de cifrado y descifrado funciona completamente del lado del cliente dentro de tu navegador. Tu texto de entrada y tus claves nunca se envían a nuestros servidores, lo que significa que no tenemos nada que registrar, almacenar ni perder en una brecha.
Aun así, el cifrado del lado del cliente tiene una limitación real que conviene entender: si el dispositivo o el navegador están comprometidos, una clave almacenada localmente no queda automáticamente a salvo. Para datos muy sensibles, usa un entorno de servidor confiable con gestión de claves adecuada en lugar de depender solo del cifrado en el navegador.
Cifrado vs. hashing vs. codificación
Estos tres términos se confunden constantemente, y la diferencia importa al elegir la herramienta correcta.
El cifrado es reversible: transforma datos para proteger la confidencialidad, y el original puede recuperarse con la clave correcta; eso es lo que hace esta herramienta. El hashing es unidireccional: convierte datos en una cadena de tamaño fijo para verificar integridad y no puede revertirse para recuperar el original; usa nuestro Hash Generator para eso. La codificación (como Base64) no es seguridad: es una conversión de formato reversible que cualquiera puede deshacer sin clave, útil para transmitir datos por canales solo de texto; consulta nuestro Base64 Encoder/Decoder.
Buenas prácticas para elegir una clave secreta
Un algoritmo fuerte con una clave débil sigue produciendo cifrado débil: la clave es lo que realmente protege tus datos.
- Usa claves largas y aleatorias en lugar de palabras de diccionario o frases cortas. Las contraseñas elegidas por humanos suelen tener baja entropía.
- Nunca reutilices una clave de cifrado entre mensajes o sistemas no relacionados.
- Comparte la clave por un canal diferente al texto cifrado: si envías el texto cifrado por correo, no envíes también la clave por correo.
- Guarda la clave de forma segura. Esta herramienta no almacena ni recupera claves; perderla significa perder el acceso a los datos cifrados de forma permanente.
Preguntas frecuentes (FAQ)
Preguntas frecuentes