Soy un poco nuevo en el proceso de etiquetado de tiempo para proporcionar integridad digital. Para propósitos de prueba, uso tsa.safecreative.org para archivos PDF.
Ahora he firmado un par de archivos PDF y si abro el PDF dice que la marca de tiempo es válida (ya que el archivo está firmado por los certificados de marca de tiempo). Sin embargo, una de las ideas clave de la marca de tiempo es ser una prueba de evidencia, por lo que debería poder utilizar la lista en el sitio web de SafeCreative para verificar la marca de tiempo de mi archivo.
Al analizar la hora exacta de la marca de tiempo, sé que SafeCreative guarda los siguientes datos para mi
2015-12-16 21:17:27 5488602bec5c55a91e474c2b79d6c1a02928d594c472be54307e3cc8cec3cd90 SHA256
Ahora asumamos que este archivo de demostración es parte de un proceso judicial. Quiero verificar que el archivo se haya marcado a la hora exacta. De acuerdo con defuse.ca , el hash SHA256 es bc5886d2890da95d04b5ec4fbba7881a2cabb38ba87ae27daf5870c381facbbe aunque sea en el último momento.
¿Cómo probaría exactamente en el tribunal que el PDF que obtuve fue una marca de tiempo en ese momento (no creo que el certificado esté mostrando la marca de tiempo en lugar de la integridad del archivo)? ¿El hash "antiguo" está en algún lugar del archivo? Los servidores de marca de tiempo incluso almacenan los hashes y, en caso afirmativo, ¿por qué no hay una API para verificarlo?