Añadir Sello TimeStamp a PDF
¿Alguien tiene experiencia con los "sellos de tiempo" para añadir a un PDF?
Me han pedido poder garantizar la trazabilidad de documentos PDF, para demostrar que no hayan sido modificados desde su aceptación, firma, etc.
He estado leyendo y parece ser que hay que añadir un "sello de tiempo" al PDF, y que para ello se necesita una autoridad TSA (Time-Stamping Authority), que es quien facilita el "sello".
El funcionamiento parece sencillo:
1. se le envía al TSA una solicitud de sello con hash del documento PDF
2. te devuelve el sello en la respuesta, que hay que almacenar
Con esto queda registrado que ese documento tiene un "sello", que hay que incluir en el PDF, y así se podrá demostrar, en casos de reclamaciones, si un documento ha sido alterado o no desde esa fecha.
Luego hay estándares que hay que cumplir
Mi pregunta no tiene (por ahora) nada que ver con Delphi, eso aún no me preocupa. Pero me gustaría saber si alguien tiene experiencia con algún TSA, si se debe usar uno concreto, si son muy caros, etc.
He visto que hay uno gratuito: freetsa.org que en principio parece fiable, pero me extraña que luego haya otras empresas como GlobalSign, DigiCert, Sectigo o la FNMT/Ceres que cobren por lo mismo. Supongo que será cuestión de "confiabilidad"?
Lo dicho, si alguien tiene información relacionada con este tema, algún TSA conocido, etc. se lo agradezco.
|