Verificação pública

É este o documento que todos assinaram?

Largue aqui um PDF que recebeu da Bona Fide. Calculamos a impressão digital no seu dispositivo, procuramo-la e verificamos a prova assinada da Bona Fide aqui mesmo, no seu navegador.

O que significa «Verificado pela Bona Fide»

  1. 1

    O mesmo ficheiro, bit a bit

    O seu navegador calcula a impressão digital SHA-256 do ficheiro. Altere um único carácter, página ou píxel — ou simplesmente volte a guardar o PDF — e a impressão digital muda por completo. Só recebemos a impressão digital, nunca o documento.

  2. 2

    Registado num registo público

    Quando um envelope é concluído e selado, o seu registo (ID do envelope, impressões digitais original e final, topo do registo de auditoria com deteção de adulteração, hora de conclusão) é adicionado a uma árvore de Merkle. Uma prova curta mostra que o registo está nessa árvore.

  3. 3

    Assinado pela Bona Fide

    De hora a hora, a raiz da árvore é assinada com a chave Ed25519 da Bona Fide e encadeada à raiz anterior. Qualquer pessoa pode verificar a assinatura com as nossas chaves públicas publicadas — sem segredos, sem conta.

Esta verificação prova que o ficheiro é exatamente o que foi concluído através da Bona Fide e que o nosso registo do mesmo não pode ser reescrito discretamente. Não volta a validar o carimbo temporal incorporado no próprio PDF — para isso, abra o ficheiro no Adobe Acrobat. Os e-mails dos signatários estão parcialmente ocultos por motivos de privacidade.

Prefere a linha de comandos? O mesmo verificador é open source:

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