Una firma digital se evalúa normalmente en el momento en que se crea: el certificado es válido, la clave es lo bastante fuerte, el algoritmo está recomendado. Pero muchos registros no viven solo en el momento de la firma. Contratos de larga duración, historiales clínicos, documentación de ensayos, proyectos de ingeniería, títulos de propiedad o archivos regulatorios pueden tener que conservarse, y probarse, durante décadas.
Durante ese tiempo, los certificados caducan, las autoridades de certificación cambian, los algoritmos envejecen y, en el horizonte, surge un cambio más profundo: la posibilidad de que ordenadores cuánticos suficientemente capaces vuelvan inseguros los algoritmos de firma más utilizados hoy. Este artículo explica qué significa eso para la integridad de los registros de larga duración y cómo preparar la transición sin pánico y sin esperar demasiado.
Qué cambia con la computación cuántica
La mayor parte de las firmas digitales en uso se basan en RSA o en criptografía de curvas elípticas, como ECDSA. La seguridad de estos esquemas depende de la dificultad de problemas matemáticos, como la factorización de números grandes o el logaritmo discreto, que un ordenador cuántico suficientemente grande podría resolver de forma eficiente mediante el algoritmo de Shor. Hoy no existe un ordenador cuántico con esa capacidad, y no hay consenso sobre cuándo podría existir. Pero la ventana de preocupación no la define la fecha en que aparezca esa máquina; la define el tiempo durante el cual sus registros necesitan seguir siendo fiables.
Para la confidencialidad, el riesgo se conoce como «recopilar ahora, descifrar después»: los datos cifrados interceptados hoy podrían descifrarse en el futuro. Para la integridad, el riesgo es distinto, pero igualmente relevante. Si se rompe un algoritmo de firma, pasa a ser posible falsificar firmas con las claves afectadas. A partir de ese momento, una firma aislada deja de ser, por sí sola, prueba de que un documento fue firmado por quien dice haberlo firmado, y cuándo.
La pregunta adecuada no es «¿cuándo llega el ordenador cuántico?», sino «¿durante cuánto tiempo tienen que seguir demostrando algo mis registros?».
Los nuevos estándares poscuánticos
En agosto de 2024, el NIST publicó los primeros estándares de criptografía poscuántica: FIPS 203 (ML-KEM, para el establecimiento de claves), FIPS 204 (ML-DSA, firmas basadas en retículos) y FIPS 205 (SLH-DSA, firmas basadas en funciones hash). Hay estándares adicionales en preparación. En Europa, los Estados miembros, a través del Grupo de Cooperación NIS, publicaron una hoja de ruta coordinada para la transición, que apunta a iniciar la migración a corto plazo y a proteger de forma prioritaria los casos de uso de mayor riesgo antes de que termine la década.
La existencia de estos estándares no significa que todos los sistemas deban migrar mañana. Significa que el camino está definido y que las organizaciones que gestionan registros de larga duración deben empezar a planificar.
Por qué las funciones hash envejecen mejor
No toda la criptografía se ve afectada de la misma forma. Las funciones hash, como SHA-256, no dependen de los problemas matemáticos que resuelve el algoritmo de Shor. El algoritmo de Grover ofrece una aceleración cuadrática en la búsqueda de preimágenes, lo que, en la práctica, reduce el margen de seguridad efectivo, pero no lo elimina: las funciones hash con salidas de 256 bits siguen considerándose adecuadas para la resistencia a preimágenes en un escenario poscuántico.
Esto tiene una consecuencia importante para el diseño de archivos. Una prueba de integridad basada en una huella digital (el hash del documento) sellada con un sello de tiempo en un registro independiente depende sobre todo de la solidez de la función hash y de la conservación del registro, y no exclusivamente de la longevidad de un par de claves de firma. Separar la prueba de integridad de la firma hace que el archivo sea más resiliente a la evolución criptográfica.
Firma, sello de tiempo y renovación
El papel del sello de tiempo
Si es posible demostrar que un documento y su firma existían en una fecha en la que el algoritmo todavía era seguro, la firma conserva valor probatorio incluso después de que el algoritmo se considere débil. Este es el principio que subyace a los formatos de firma a largo plazo definidos por ETSI y a los registros de evidencia descritos en el RFC 4998 (Evidence Record Syntax): añadir sellos de tiempo sucesivos que «envuelven» la prueba anterior antes de que pierda fuerza.
Renovar antes de que sea tarde
La renovación de las pruebas tiene que producirse mientras los algoritmos en uso todavía son fiables. Una prueba que solo se renueva después de que el algoritmo subyacente esté comprometido ya no puede reconstruirse con credibilidad. Por eso, los archivos de larga duración necesitan una política explícita de renovación, con responsables, plazos y criterios técnicos.
Agilidad criptográfica
La lección más duradera de la transición poscuántica es la necesidad de agilidad: sistemas capaces de cambiar de algoritmo sin reescribir arquitecturas ni invalidar evidencias anteriores. Los registros que guardan la indicación del algoritmo utilizado, en lugar de darlo por supuesto, son mucho más fáciles de migrar.
Un plan práctico para registros de larga duración
- Inventariar. Identifique los registros que deben mantener valor probatorio durante largos períodos y los mecanismos criptográficos que hoy los protegen.
- Clasificar por horizonte de conservación. Un registro que debe conservarse durante décadas tiene prioridad sobre uno que se descarta al cabo de un año.
- Separar la integridad de la firma. Asegúrese de que existe una huella digital de cada registro sellada de forma independiente, con sello de tiempo, además de cualquier firma.
- Sellar ahora. Un sello de tiempo fiable aplicado hoy es la mejor defensa frente a dudas futuras sobre cuándo existía un documento.
- Definir ciclos de renovación. Establezca cuándo y cómo se renuevan las pruebas con algoritmos más recientes.
- Exigir agilidad a los proveedores. Pregunte cómo planea cada proveedor soportar los nuevos estándares y preservar la validez de las pruebas ya emitidas.
- Seguir las orientaciones. Siga las recomendaciones del NIST, de ENISA y de las autoridades nacionales, que seguirán evolucionando.
Cómo ayuda ROOTKey
ROOTKey separa, por diseño, la prueba de integridad del documento en sí. Cada activo recibe una huella digital única, sellada de forma permanente en un registro público independiente: un registro con sello de tiempo de su estado exacto. Con un despliegue a medida, el contenido permanece en su infraestructura; solo se registra la huella digital.
Este enfoque ofrece a los registros de larga duración un ancla temporal verificable de forma independiente, que complementa las firmas existentes y que cualquier parte puede confirmar años después a través del portal público de verificación. La monitorización continua detecta cualquier alteración respecto al estado sellado, y la cadena de custodia queda lista para presentarse a auditores y reguladores cuando sea necesaria.