AVANZIA · Plataforma de evidencia portuaria · Tecnología ATALAYA

Arquitectura
Arquitectura

Certificado por evento

Cómo se construye y cómo lo verifica un tercero.

El certificado es un documento JSON autocontenido. Cualquiera puede comprobarlo con el verificador público o con herramientas estándar, sin cuenta en AVANZIA.

Estándares abiertos

  • ETSI NGSI-LD
  • DCSA
  • Open Geospatial Consortium
  • ISO 6346
  • eIDAS
  • UNE 178110
  • AIS
  • Copernicus

certificado · ejemplo

{
  "tipo": "inspeccion_entrada",
  "id": "evt_01JCM7Q3R8…",
  "t": "2026-11-09T05:12:41.318Z",
  "puerto": "ESALC", "punto": "puerta-2/carril-3",
  "objeto": { "iso6346": "MSCU6123457", "digito_control": "ok" },
  "hallazgo": { "clase": "abolladura", "cara": "lateral_izq",
                "mm": [420, 180], "confianza": 0.90 },
  "evidencia": [
    { "cam": "CAM-02", "fotogramas": 4, "c2pa": "sha256:1b…" },
    { "cam": "CAM-07", "fotogramas": 7, "c2pa": "sha256:ae…" } ],
  "hash": "sha256:9f2c…b71e", "nonce": "b64:Qx…",
  "firma_nodo": { "alg": "Ed25519", "kid": "nodo-02/2026-10", "sig": "…" },
  "lote": { "raiz": "0x3a8d…c04f", "prueba_inclusion": ["…"] },
  "tsa": { "rfc3161": "base64:MIIB…", "emisor": "TSA cualificada (eIDAS)" },
  "ancla": { "red": "publica", "tx": "7c1e…", "confirmaciones": 3 }
} // datos de ejemplo

Verificación

Verificación en cinco pasos.

  1. Recalcular el hash del evento canonizado con su nonce y compararlo con el campo hash.
  2. Comprobar la firma Ed25519 con la clave pública del nodo publicada en el directorio de claves del puerto.
  3. Reconstruir la raíz del lote con la prueba de inclusión y confirmar que coincide.
  4. Validar el sello de tiempo RFC 3161 contra la TSA cualificada: fija el instante máximo de creación.
  5. Leer la transacción en la cadena pública y confirmar que contiene esa raíz: nadie pudo alterar el lote después.

La prueba, en cuatro piezas.

SHA-256

huella del evento, con nonce aleatorio

Ed25519

firma con la clave del nodo; rotación y revocación remotas

RFC 3161

sello de tiempo cualificado sobre la raíz del lote

Merkle

solo la raíz del lote se ancla en cadena pública

Datos

Qué no sale nunca del puerto.

DatoTratamiento
ImágenesSe quedan en el nodo y en el almacén del cliente; en el certificado solo va su huella C2PA.
PersonasDifuminadas en el borde antes de almacenar; las alertas son por zona.
MatrículasHasheadas con nonce; nunca en claro fuera del sistema del cliente.
AudioNo se graba: los sensores de ruido entregan nivel en dB.
RetenciónVídeo de cámaras 30 días por defecto (art. 22 LOPDGDD); eventos y certificados, según contrato.

Ficha técnica completa y visita al puerto.

Solicitar ficha técnica