Para una persona con conocimientos de programación, le recomendaría Opentimestamps desde línea de comandos.
https://github.com/opentimestamps/opentimestamps-clientUna vez instalado el cliente, si quieres registrar el fichero con nombre simplicity.pdf, lanzas el siguiente comando:
Recibes la respuesta de que se ha enviado la petición a los calendarios remotos y también se genera automáticamente un fichero con nombre simplicity.pdf.ots en el mismo directorio.
Cuando quieras puedes comprobar el contenido de la auditoría, lanzas el comando:
ots info simplicity.pdf.ots
Comprobarás que el timestamp está en estado "PendingAttestation", es decir, aún está a la espera de confirmarse en Bitcoin.
Al cabo de unos minutos refrescas con el siguiente comando para comprobar que ya está todo confirmado:
ots upgrade simplicity.pdf.ots
Si aún no está registrado, vuelves a lanzar el comando anterior unos minutos después.
Cuando recibas el aviso de que ya está la auditoría confirmada, lo compruebas tú mismo de nuevo con el comando de información:
ots info simplicity.pdf.ots
Para garantizar el registro
debes guardar perfectamente el fichero original sin modificar y el fichero con extensión ots obtenido en último lugar.
La web de OpenTimestamps (
https://opentimestamps.org) no permite hacer "upgrade" del fichero ots, así que para tener la prueba completa necesitas obligatoriamente la línea de comandos.
Por otro lado, tengo entendido que Stampery también utiliza OpenTimestamps. Vas a su web (
https://stamp.io/) , te registras con usuario y contraseña, subes el fichero, esperas a las confirmaciones, te descargas el certificado en pdf y ya está.
Es obligatorio que guardes bien ese certificado y el fichero original sin modificar.