Verificación pública

¿Es este el documento que todos firmaron?

Arrastre aquí un PDF que recibió de Bona Fide. Calculamos su huella digital en su dispositivo, la buscamos y comprobamos la prueba firmada de Bona Fide aquí mismo, en su navegador.

Qué significa “Verificado por Bona Fide”

  1. 1

    El mismo archivo, bit a bit

    Su navegador calcula la huella digital SHA-256 del archivo. Si cambia un solo carácter, una página o un píxel (o simplemente vuelve a guardar el PDF), la huella cambia por completo. Solo recibimos la huella, nunca el documento.

  2. 2

    Inscrito en un registro público

    Cuando un sobre se completa y se sella, su entrada (ID del sobre, huellas original y final, el último eslabón de su registro de auditoría a prueba de manipulaciones y la hora de finalización) se agrega a un árbol de Merkle. Una prueba breve demuestra que la entrada está en ese árbol.

  3. 3

    Firmado por Bona Fide

    Cada hora, la raíz del árbol se firma con la clave Ed25519 de Bona Fide y se encadena a la raíz anterior. Cualquiera puede comprobar la firma con nuestras claves públicas publicadas, sin secretos ni cuentas.

Esta comprobación demuestra que el archivo es exactamente lo que se completó a través de Bona Fide y que nuestro registro de él no puede reescribirse sin que se note. No vuelve a validar el sello de tiempo incorporado en el propio PDF: para eso, abra el archivo en Adobe Acrobat. Los correos electrónicos de los firmantes se ocultan parcialmente por privacidad.

¿Prefiere la línea de comandos? El mismo verificador es de código abierto:

pnpm --filter @bona-fide/verify cli contract.pdf --api https://api.bonafidesign.com