Saltar al contenido
Serie 9 · Arquitectura de la orquestación · 9.1

Claves de la interoperabilidad.

Formatos, protocolos y contratos de interfaz que permiten que una firma viaje entre sistemas.

Octubre de 20264 min de lectura

Una firma que sólo puede verificarse dentro del sistema que la produjo no es interoperable, y una firma que no es interoperable vale menos de lo que parece. La interoperabilidad no es una función que se agrega al final: es una decisión de diseño que se toma en cada capa. Esta serie, a diferencia de las anteriores, expone los principios con los que pensamos Signing Flows; aquí el producto aparece como ejemplo, no como argumento.

Cuatro capas de interoperabilidad

CapaQué debe poder viajarCómo se logra
El documentoLa firma, sus sellos de tiempo y sus datos de validación.Formatos estándar de firma avanzada, como los perfiles PAdES del ETSI, hasta el nivel de largo plazo.
La confianzaQué prestadores y raíces son válidos.Listas de confianza oficiales legibles por máquinas, de varios países.
Los serviciosPedidos de firma, sellos de tiempo, consultas de revocación.Protocolos abiertos: la interfaz del Cloud Signature Consortium, el RFC 3161, OCSP.
La integraciónÓrdenes y eventos entre la plataforma y otros sistemas.Una interfaz descrita en un contrato público, con eventos firmados y operaciones repetibles sin efectos dobles.

Principios que no cambian

Interoperar es aceptar que otro sistema, que no controlamos, tiene que poder entender y verificar lo que hicimos.
En la práctica

En Signing Flows aplicamos estos principios así: los PDF se firman con perfiles PAdES y el nivel de largo plazo se contrastó con el validador de la Comisión Europea; la firma remota usa la interfaz del Cloud Signature Consortium; y la interfaz propia se publica como especificación OpenAPI, con claves de idempotencia y eventos firmados. Son decisiones de base, pensadas para que la plataforma pueda crecer sin romper lo que ya existe.

Para recordar

La interoperabilidad se construye en cuatro capas: documento, confianza, servicios e integración. En cada una, la regla es la misma: estándares abiertos, verificación independiente, contratos explícitos y una salida siempre posible.

Fuentes

  1. ETSI EN 319 142, firmas electrónicas avanzadas en PDF (PAdES)
  2. Cloud Signature Consortium, especificación de la interfaz de firma remota
  3. IETF, RFC 3161, protocolo de sellado de tiempo, 2001
  4. Comisión Europea, listas de confianza de los Estados miembros
  5. OpenAPI Initiative, OpenAPI Specification 3.1
  6. Comisión Europea, herramienta de validación de firmas DSS

← Todas las notas

Notas de confianza

Artículos para quienes deciden cómo firma una organización: principios, prácticas y criterios que siguen valiendo cuando cambian las normas y las tecnologías.

Una publicación de Signing Flows, de Interfase.

Series