El cifrado Kyber suele referirse a CRYSTALS-Kyber, un algoritmo criptográfico poscuántico diseñado para establecer un secreto compartido a través de una red no confiable. Normalmente no es el algoritmo que cifra directamente un archivo completo. En cambio, Kyber permite que dos partes creen el mismo secreto temporal; ese secreto puede utilizarse después con cifrado simétrico rápido, como AES o ChaCha20, para proteger archivos, mensajes o tráfico de red.
Kyber es importante porque sistemas de clave pública muy usados, como RSA y la criptografía de curva elíptica, podrían ser vulnerables ante un ordenador cuántico con capacidad suficiente. En 2024, el Instituto Nacional de Estándares y Tecnología de Estados Unidos (NIST) estandarizó la tecnología derivada de Kyber como ML-KEM, siglas de Module-Lattice-Based Key-Encapsulation Mechanism. En las conversaciones técnicas actuales, «Kyber» puede referirse tanto al diseño anterior CRYSTALS-Kyber como, de forma más amplia, a ML-KEM y a los sistemas basados en él.
Kyber establece claves, no es un sistema de cifrado completo
La distinción más importante es que Kyber es un mecanismo de encapsulación de claves o KEM. Un KEM resuelve un problema concreto pero esencial: ¿cómo puede una persona que envía un archivo establecer un secreto con quien lo recibe sin transmitir ese secreto en formato legible?
Un flujo de trabajo simplificado con Kyber funciona así:
- La persona destinataria genera una clave pública y una clave privada.
- La persona remitente usa la clave pública de la destinataria para encapsular un nuevo secreto compartido y generar un pequeño texto cifrado.
- La persona remitente transmite ese texto cifrado.
- La destinataria usa su clave privada para desencapsular el mismo secreto compartido.
- Ambas partes derivan claves de cifrado a partir de ese secreto y usan cifrado simétrico para proteger los datos reales.
Este esquema ilustra cómo funciona el intercambio poscuántico cuando se emplea ML-KEM. La clave pública y el texto cifrado de Kyber pueden atravesar un canal no confiable. La clave privada debe permanecer protegida. Si un atacante registra el intercambio, pero no consigue la clave privada, el objetivo es que no pueda recuperar el secreto compartido.
Kyber ayuda a establecer o encapsular claves de cifrado. Un sistema completo para compartir archivos de forma segura también necesita claves públicas autenticadas, cifrado simétrico de archivos, almacenamiento seguro de claves, una implementación sólida y una forma de gestionar el acceso a lo largo del tiempo.
Por qué Kyber se considera poscuántico
Gran parte de la criptografía de clave pública actual se basa en problemas matemáticos de factorización de enteros o logaritmos discretos. En teoría, un ordenador cuántico relevante para la criptografía podría emplear el algoritmo de Shor para resolver esos problemas con mucha más eficiencia que los métodos clásicos conocidos. Por eso RSA y los acuerdos de claves de curva elíptica más habituales necesitan un plan de migración a largo plazo.
Kyber usa una base matemática diferente: problemas estructurados de retículas, en concreto el problema Module Learning With Errors. El diseño añade de forma deliberada ruido matemático cuidadosamente controlado. La persona destinataria legítima aún puede recuperar el secreto compartido con la clave privada, mientras que el atacante se enfrenta a un problema que se considera difícil tanto para ordenadores convencionales como cuánticos.
«Se considera difícil» es la formulación responsable. Los algoritmos poscuánticos se seleccionan mediante criptoanálisis público y procesos de estandarización; no se garantiza que sean seguros para siempre. Su seguridad depende de las matemáticas subyacentes, de una elección cuidadosa de parámetros, de implementaciones resistentes, de claves protegidas y de la revisión continua de la comunidad criptográfica.
Kyber, ML-KEM y los nombres que puedes encontrar
La terminología puede resultar confusa porque la versión estandarizada utiliza un nombre nuevo. CRYSTALS-Kyber fue el algoritmo elegido por NIST para su estandarización. El estándar resultante se llama ML-KEM y cuenta con tres conjuntos de parámetros: ML-KEM-512, ML-KEM-768 y ML-KEM-1024. Los números identifican conjuntos de parámetros estandarizados con distintos equilibrios entre seguridad y rendimiento; no son simplemente «bits de cifrado».
Para consultar una especificación técnica autorizada, NIST publica FIPS 203: Module-Lattice-Based Key-Encapsulation Mechanism Standard. La documentación de productos puede seguir utilizando «Kyber», especialmente al hablar de implementaciones anteriores o decisiones de compatibilidad. Una descripción precisa debe indicar qué versión y qué conjunto de parámetros se usan realmente.
Qué protege Kyber y qué no protege
Kyber puede reducir el riesgo futuro en el paso de clave pública de un sistema seguro. No convierte automáticamente todas las partes de ese sistema en resistentes a la computación cuántica.
- Kyber puede ayudar a: establecer un secreto para una sesión cifrada, encapsular una clave de cifrado de archivos o proteger la parte de clave pública de un protocolo de compartición frente a ataques cuánticos previstos.
- Kyber no cifra por sí mismo un archivo completo: normalmente el archivo necesita un modo de cifrado simétrico autenticado y una clave de cifrado de datos independiente.
- Kyber no acredita una identidad: un KEM por sí solo no indica a la persona remitente si una clave pública pertenece realmente a la destinataria prevista. La autenticación sigue siendo necesaria.
- Kyber no corrige un dispositivo comprometido: el malware, una clave privada expuesta, un PIN débil o un atacante que controla un dispositivo con sesión abierta pueden derrotar una criptografía que, por lo demás, sea sólida.
- Kyber no controla un archivo después de descifrarlo: la revocación, la caducidad, el rastreo de destinatarios y la disuasión contra copias son controles de nivel de aplicación con sus propios límites.
Esta distinción importa para los documentos privados. El algoritmo de cifrado protege la confidencialidad en un contexto criptográfico definido; un sistema de privacidad útil también debe reducir exposiciones evitables mediante valores predeterminados adecuados, protección local de las claves y hábitos de compartición más seguros.
Por qué algunos sistemas combinan Kyber con criptografía existente
Durante la migración, los sistemas pueden adoptar un enfoque híbrido: derivan un secreto compartido tanto de un método convencional de acuerdo de claves como de un KEM poscuántico como ML-KEM. El objetivo es no depender exclusivamente de una de las dos familias mientras maduran los despliegues, los estándares, las bibliotecas y la interoperabilidad.
Los diseños híbridos no son un atajo universal. Añaden complejidad al protocolo y a la implementación, y la construcción combinada debe diseñarse correctamente. Para la mayoría de las personas, la cuestión relevante es si un producto de seguridad explica con claridad su ruta de migración criptográfica y puede actualizarla a medida que evolucionan los estándares y los riesgos, no cómo añadir Kyber manualmente a un flujo de trabajo personal.
Una comprobación práctica de las afirmaciones sobre el «cifrado Kyber»
Usa este marco cuando una app, un servicio de almacenamiento o una herramienta para compartir archivos afirme usar Kyber, ML-KEM o cifrado poscuántico. Es una ayuda para tomar decisiones, no una prueba de producto ni una afirmación sobre un proveedor concreto.
- Pregunta qué función cumple Kyber en el diseño. ¿Se utiliza para establecer claves, para encapsular claves de archivos o solo se menciona como investigación futura?
- Pregunta qué cifra el contenido. Una explicación creíble distingue el KEM del cifrado simétrico que protege el archivo o el mensaje.
- Pregunta cómo se autentican las claves públicas. Sin autenticación, un atacante podría sustituir claves aunque el KEM sea sólido.
- Pregunta dónde se guardan las claves privadas. Un intercambio resistente a la computación cuántica se debilita si el dispositivo expone la clave privada o permite un acceso sin controles.
- Pregunta si los datos necesitan confidencialidad duradera. Los escaneos de pasaportes, los archivos legales, los historiales médicos y los documentos de clientes pueden seguir siendo sensibles mucho después de que los mensajes breves ordinarios hayan perdido valor.
Escenario ilustrativo, no es la historia de un cliente ni un resultado medido: una asesora fiscal autónoma envía los documentos de identidad y los registros tributarios de un cliente. Un cifrado simétrico sólido protege los archivos, mientras que un mecanismo derivado de Kyber podría ayudar a proteger el intercambio de la clave del archivo frente al riesgo futuro de «recopilar ahora y descifrar después». Aun así, quedan obligaciones prácticas: confirmar a la persona destinataria, proteger ambos dispositivos, limitar la duración del acceso y evitar copias sin control. El escenario muestra por qué la preparación poscuántica es una capa dentro de una decisión más amplia sobre la protección de archivos.
El lugar de Kyber en el intercambio de archivos privados
Para compartir archivos, el patrón habitual usa cifrado simétrico eficiente para el contenido y criptografía de clave pública para distribuir o proteger la clave del contenido. Kyber es relevante para la segunda parte. Puede ayudar a establecer el secreto usado para proteger una clave de archivo, pero no sustituye la gestión de acceso.
Esta separación es útil al elegir una herramienta de privacidad. Algunos servicios se diseñan principalmente para almacenamiento y colaboración cifrados; otros se centran en la entrega controlada. Oblivio encaja en este segundo problema cuando enviar un archivo sensible es solo el comienzo: quien lo envía también puede necesitar registros locales de compartición, caducidad, revocación y medidas que hagan menos anónima la redistribución no autorizada. El modelo de seguridad de Oblivio se diseña con atención a la criptografía avanzada y poscuántica, pero no debe inferirse un despliegue específico de Kyber o ML-KEM salvo que la documentación del producto lo confirme.
Para una explicación más amplia sobre si la criptografía preparada para el futuro es relevante para tus documentos, lee nuestra guía sobre cifrado poscuántico para documentos privados. Si tu preocupación inmediata es compartir en lugar de almacenar, nuestra explicación sobre el intercambio de archivos seguro ante la cuántica distingue la protección criptográfica de los controles de destinatarios y acceso.
Errores habituales al hablar de Kyber
- Presentar Kyber como sustituto de AES. Kyber y AES tienen funciones distintas. Un KEM establece o protege un secreto; el cifrado simétrico gestiona datos en bloque de forma eficiente.
- Suponer que «poscuántico» significa seguro frente a cualquier amenaza. El phishing, los procesos de recuperación inseguros, el compromiso de dispositivos, una aleatoriedad deficiente y los errores de implementación siguen siendo relevantes.
- Tratar Kyber y ML-KEM como productos sin relación. ML-KEM es el descendiente estandarizado por NIST del trabajo sobre Kyber, aunque las versiones y los parámetros exactos siguen importando.
- Equiparar una afirmación criptográfica con privacidad de extremo a extremo. La privacidad también depende de las prácticas sobre metadatos, la arquitectura del servidor, la custodia de las claves, la autenticación y lo que sucede después de que la persona destinataria abre un archivo.
- Esperar una emergencia cuántica antes de planificar. La migración es más útil antes de que se acumulen datos de conservación prolongada bajo una protección de clave pública heredada.
Puntos clave para recordar
- Kyber es un KEM poscuántico para establecer secretos compartidos, no suele ser un algoritmo independiente de cifrado de archivos.
- Su forma estandarizada por NIST se llama ML-KEM.
- Kyber aborda el riesgo futuro en el intercambio de clave pública; siguen siendo necesarios el cifrado simétrico, la autenticación, la seguridad de los dispositivos y los controles de acceso.
- Es especialmente relevante cuando la información puede seguir teniendo valor dentro de años o cuando un producto necesita una ruta creíble de migración criptográfica.
- La privacidad no debería obligar a las personas usuarias a convertirse en criptógrafas. El resultado útil es una herramienta que facilite una protección sólida y revisable en las decisiones cotidianas de compartición de archivos.
Preguntas frecuentes
¿El cifrado Kyber ya está estandarizado?
Sí. NIST estandarizó el mecanismo de encapsulación de claves derivado de Kyber como ML-KEM en FIPS 203. «Kyber» sigue siendo una forma abreviada habitual, pero la documentación técnica precisa debe identificar, cuando sea relevante, la versión de ML-KEM y su conjunto de parámetros.
¿Puede Kyber cifrar un archivo por sí solo?
No en el sentido habitual. Kyber establece o encapsula un secreto compartido. Normalmente, un sistema deriva una clave simétrica de ese secreto y usa cifrado simétrico autenticado para cifrar el contenido del archivo.
¿Es Kyber mejor que RSA?
Ambos cumplen una función de clave pública similar, pero utilizan matemáticas distintas. Kyber está diseñado para resistir los ataques cuánticos conocidos contra RSA, mientras que RSA sigue estando ampliamente implantado hoy. Que sea «mejor» depende de la compatibilidad necesaria, la vida útil de seguridad, la calidad de la implementación y el diseño de la migración.
¿Kyber protege frente a teléfonos comprometidos o claves robadas?
No. Kyber no impide que un atacante use una clave privada que ya haya obtenido mediante malware, un dispositivo comprometido o acceso no autorizado. El almacenamiento seguro de claves, la protección del dispositivo y la nueva autenticación siguen siendo esenciales.
¿Los usuarios comunes deben elegir por sí mismos ajustes de Kyber?
Por lo general, no. Las personas usuarias deberían preferir servicios que documenten una arquitectura de seguridad sensata, protejan las claves localmente y mantengan una ruta de actualización transparente. Esto importa más para datos que pueden seguir siendo sensibles durante muchos años.