Saltar al contenido
Notificado

Evidencia

Paquete para el perito

Qué contiene el paquete de evidencia (.zip) de una notificación y cómo lo verifica un perito sin acceder a Notificado.

Actualizado:

El paquete de evidencia es un .zip que un perito, un juez o la contraparte verifican con herramientas estándar y sin acceso a Notificado. Descárguelo desde la notificación, en Notificaciones, junto con la constancia en PDF. Cada descarga queda registrada.

Qué contiene

Archivo Qué es
manifest.json Lista de archivos con su SHA-256 y tamaño; los sellos y qué cubren.
SHA256SUMS Las mismas huellas, para sha256sum -c.
mensaje/*.eml El mensaje exacto enviado a cada destinatario.
adjuntos/ Los documentos, byte a byte.
eventos/eventos.json Eventos encadenados (hash anterior + hash), anclas diarias y pruebas Merkle.
eventos/raw/ Lo que respondieron los proveedores, tal como llegó.
sellos/*.tsr Los tokens de sello de tiempo RFC 3161.
sellos/tsa-ca/*.pem La raíz de confianza de cada autoridad de sellado.
constancia.pdf La constancia firmada.
firma/cert-chain.pem La cadena de confianza de la firma de la constancia.
verificar.js Verificador automático.
LEEME.txt / README.txt Instrucciones en español y en inglés.

Verificación automática

Con Bun, openssl, sha256sum y pdfsig (poppler-utils) instalados, dentro de la carpeta descomprimida:

bun verificar.js

Salida 0 = verificado; 1 = algo no verifica (se nombra); 2 = paquete ilegible; 3 = falta openssl.

Verificación manual

sha256sum -c SHA256SUMS
openssl ts -reply -in sellos/<sello>.tsr -text
openssl ts -verify -data mensaje/<destinatario>.eml -in sellos/<sello>.tsr -CAfile sellos/tsa-ca/<autoridad>.pem
pdfsig constancia.pdf

Cada sello debe responder Verification: OK. En la cadena, cada evento cumple hash = sha256(hash_anterior seguido del evento en JSON canónico RFC 8785): alterar, quitar o reordenar un evento rompe todos los siguientes.

Qué no prueba

Que una persona leyó el mensaje: las aperturas son indicios. Tampoco quién hizo clic en un enlace de descarga, solo cuándo, desde qué IP y con qué navegador. La validez de la notificación la determina el juez.