← Últimos artículos
💻 computer science

CA-less Mutual Co-Signing of Documents over a Unidirectional Visual Channel with Transported Hardware Attestation

Este artículo presenta y analiza un protocolo sin CA que permite a dos dispositivos móviles cofirmar documentos mutuamente a través de un canal visual unidireccional y con pérdida, mediante el transporte de claves atestadas por hardware vía códigos fountain y el empleo de un novedoso ancla de hash de dos etapas para resolver dependencias de firma circulares, logrando así una verificación fuera de línea segura sin servidores intermediarios.

Autores originales: Dmytro Diikun

Publicado 2026-08-27
📖 5 min de lectura🧠 Análisis profundo

Autores originales: Dmytro Diikun

Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo

En el mundo de los acuerdos digitales, la confianza suele depender de una infraestructura vasta e invisible. Cuando dos personas firman un contrato en sus teléfonos, dependen de una red de servidores y de una autoridad central conocida como autoridad de certificación para dar fe de sus identidades. Este sistema funciona bien cuando todos están conectados a Internet, pero colapsa en el momento en que la red se cae o cuando las partes desean mantener su transacción completamente privada de cualquier servidor central. Sin estos notarios digitales, no existe una forma estándar de probar que una clave pública pertenece realmente al dispositivo que la posee, ni hay un método fiable para asegurar que dos personas han acordado genuinamente los mismos términos sin que un tercero esté vigilando.

Este es el problema específico que el investigador Dmytro Diikun ha abordado: ¿cómo pueden dos personas, frente a frente con sus teléfonos, crear un documento vinculante y firmado mutuamente sin ninguna conexión a Internet, sin un servidor central y sin una autoridad de certificación? La solución requiere superar un rompecabezas lógico fundamental. En un proceso de firma normal, cada persona necesita ver el documento final, incluyendo la firma de la otra persona, antes de firmarlo. Pero ninguna de las dos personas puede firmar hasta que la otra haya firmado primero. Es una dependencia circular que normalmente requiere de un servidor para romper el estancamiento. Además, sin una autoridad central, no hay forma de probar que la clave digital que se está utilizando fue realmente generada dentro de una pieza de hardware segura y genuina, en lugar de ser una clave falsa creada por un programa de software malicioso.

El artículo describe un nuevo protocolo que resuelve estos problemas convirtiendo a los propios teléfonos en la red de confianza completa. Los dos dispositivos se comunican utilizando únicamente un canal visual unidireccional: un teléfono muestra un código animado y de cambio rápido en su pantalla, y el otro teléfono lo lee con su cámara. Este canal es lento y propenso a errores, de forma muy similar a intentar leer un letrero parpadeante con el viento, pero es suficiente para la tarea. La innovación central es un proceso de dos etapas que rompe la dependencia circular. La primera persona se compromete con los términos del documento y crea un sello digital basado únicamente en esos términos, incluso antes de saber quién es la segunda persona. Este sello actúa como un ancla fija. Cuando la segunda persona se une, toma ese ancla existente, añade su propia identidad a ella y crea un nuevo sello combinado. Debido a que la acción de la segunda persona está matemáticamente ligada al sello específico de la primera persona, la primera firma permanece válida e intacta. La segunda firma se encadena entonces a la primera, haciendo imposible separar el acuerdo de la segunda persona del documento específico que la primera persona firmó.

Para asegurar que las claves utilizadas sean genuinas, el protocolo transporta un token de atestación de hardware completo directamente entre los teléfonos. Este token es un certificado digital generado por el hardware seguro del teléfono, que demuestra que la clave fue creada dentro de un chip genuino y resistente a manipulaciones, y no por software. Debido a que este token es demasiado grande para caber en una sola imagen estática, los investigadores utilizan un método de codificación sin tasa (rateless coding) para dividirlo en muchos fragmentos pequeños. Estos fragmentos se envían como parte del flujo visual animado. El teléfono receptor recolecta suficientes fragmentos para reconstruir el token completo, verificar que la clave proviene de un hardware genuino y luego vincular esa verificación directamente en la firma final. Esto significa que la prueba de identidad viaja con el documento mismo, permitiendo que un tercero verifique toda la cadena de confianza más tarde, de forma completamente desconectada, sin necesidad de contactar al fabricante del teléfono o a ningún servidor.

Los investigadores han construido una versión funcional de este sistema tanto en dispositivos iOS como Android, utilizando los chips seguros integrados en los teléfonos modernos. Demostraron que dos teléfonos pueden intercambiar los datos necesarios, generar las firmas y producir un documento que un verificador externo puede comprobar de forma totalmente desconectada. El verificador puede recalcular cada paso, confirmar que las firmas están matemáticamente vinculadas y verificar que las claves fueron generadas en hardware genuino, todo sin conectarse nunca a Internet. El estudio demuestra que es posible lograr un alto nivel de seguridad criptográfica y acuerdo mutuo incluso cuando se elimina la infraestructura estándar de Internet. Sin embargo, el autor tiene cuidado en señalar que este sistema no reemplaza el estatus legal de una firma ni prueba que la persona que sostiene el teléfono sea quien dice ser; solo prueba que las claves digitales son genuinas y que las dos partes han vinculado sus acuerdos criptográficamente. La confianza se traslada de una autoridad central al fabricante del hardware, y el sistema depende del supuesto de que las raíces de confianza del fabricante no han sido comprometidas.

Este enfoque representa un cambio significativo en la forma en que se establece la confianza digital. En lugar de depender de una red para validar identidades en tiempo real, el protocolo incrusta la prueba de identidad directamente en la transacción, transportándola a través de un simple enlace visual unidireccional. Muestra que incluso con una conexión lenta y con pérdida de datos, y sin un servidor central, dos partes pueden crear un registro que es matemáticamente inseparable y verificable por cualquier persona, en cualquier lugar y en cualquier momento. El trabajo no pretende ser una solución perfecta para todos los escenarios legales, pero demuestra con éxito una nueva vía para la colaboración segura y fuera de línea que anteriormente se pensaba que requería una conexión constante al mundo digital.

¿Ahogado en artículos de tu campo?

Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.

Probar Digest →