Los términos de una notificación certificada, explicados (Glosario)

Los términos de una notificación certificada, explicados (Glosario)

Cuando una empresa descarga el certificado de una notificación electrónica, se encuentra con un documento que mezcla dos lenguajes. Una parte es perfectamente legible para cualquiera: quién envió el mensaje, a quién, en qué momento y qué estado alcanzó. La otra parte está escrita en el vocabulario de la criptografía, y ahí suele aparecer la fricción, porque quien necesita usar ese certificado para respaldar una posición no siempre es un perito informático.

Este glosario ordena esos términos en el orden en que aparecen dentro de la evidencia, de modo que se entienda no solo qué significa cada uno sino cómo se encadenan entre sí.

Cada archivo del envío se inventaria en un manifiesto, cuyo hash se sella en la cadena de bloques.

Paquete probatorio

Es el conjunto de archivos que respaldan un envío. Incluye el mensaje original en el formato crudo del protocolo de correo, el documento adjunto que acompañó a la comunicación, los archivos de eventos que registran cada movimiento del mensaje, y el manifiesto que los inventaria a todos. Ese paquete es descargable y funciona como una unidad: cualquiera que lo reciba tiene los elementos necesarios para verificar por su cuenta lo que el certificado afirma.

Hash

La traducción más útil es huella digital de un archivo. Un algoritmo procesa el archivo completo y produce una cadena de sesenta y cuatro caracteres que lo representa. Tiene dos propiedades que explican por qué sirve como prueba. La primera es que cualquier modificación, por mínima que sea, cambia el resultado: agregar una coma a un documento produce un hash distinto. La segunda es que ese cambio no es proporcional al cambio del archivo, sino que altera la cadena por completo, lo que vuelve evidente cualquier alteración sin necesidad de comparar los archivos originales entre sí.

Manifiesto

Es el inventario estructurado del paquete probatorio. Lista cada archivo, su tamaño y su hash. Su función es concentrar en un solo documento la huella de todos los elementos de prueba, de manera que verificar un archivo del manifiesto alcance para verificar el conjunto.

Sellado

Sellar significa registrar un hash en una cadena de bloques en un momento determinado. Lo que el sellado acredita es que ese hash, y por lo tanto el archivo que representa, existía con ese contenido exacto en esa fecha y esa hora. Es una afirmación acotada y precisa: no dice qué decía el documento ni si era correcto, dice que ese contenido específico ya existía en ese instante y no fue alterado después.

Fecha cierta

Es el concepto jurídico que da valor a lo anterior. Una fecha cierta es aquella que puede oponerse a terceros porque no depende de la palabra de ninguna de las partes. El sellado en una cadena pública produce exactamente ese efecto, porque el registro es verificable por cualquiera y ninguna de las partes puede modificarlo retroactivamente.

Árbol de Merkle

Es la estructura que permite que todo esto funcione a escala. Sellar individualmente cada mensaje sería posible con volúmenes bajos, pero deja de serlo cuando una empresa envía decenas o cientos de miles de notificaciones por día. El árbol de Merkle agrupa todos los hashes de un período en una estructura jerárquica que termina en un único valor, llamado raíz, y es esa raíz la que se sella. A partir de la información contenida en el certificado, un perito puede reconstruir la ruta que conecta el hash de un mensaje individual con la raíz sellada, y verificar así que ese mensaje formaba parte del conjunto certificado.

Arbol de Merkle - Mando NEC

Almacenamiento inmutable

El sellado prueba que un archivo existía en un momento dado. La conservación de ese archivo es un problema distinto y se resuelve con almacenamiento inmutable, una modalidad en la que los archivos, una vez escritos, no pueden modificarse ni eliminarse durante el plazo configurado, ni siquiera por quien administra el sistema. Las dos capas trabajan juntas: una acredita la integridad en el tiempo, la otra garantiza que el original siga disponible cuando haya que exhibirlo.

Certificado

Es el documento que reúne todo lo anterior en un formato presentable. Contiene los datos legibles del envío, el detalle de los eventos registrados, la información del sellado y el inventario del paquete probatorio. Se genera en el momento de la descarga, no se almacena pregenerado, y es la pieza que una empresa presenta ante un ente regulador, ante un área legal o ante un tribunal.

Una precisión sobre las certificaciones sucesivas

Un mismo mensaje puede tener más de un certificado. Cada vez que registra un evento nuevo, una apertura o un acceso días después del envío, esa novedad entra en la certificación siguiente. Eso le da a la empresa una opción práctica: usar un certificado temprano, más cercano a la fecha del envío y con menos historia registrada, o uno posterior, más completo. Cuál conviene depende de qué se necesite acreditar.

Por qué importa entender esto

Un certificado que no se comprende no se usa. En la práctica, el momento en que estos términos se vuelven relevantes suele ser incómodo porque suceden cuando hay un reclamo abierto, un plazo corriendo y alguien del área legal que necesita saber si el documento que tiene en la mano tiene información necesaria para tomar acciones. Este glosario existe para que esa lectura ocurra antes de ese momento y no durante.