¿Es posible verificar un PDF por corrupción de datos?

4

Tengo algunos documentos PDF y me gustaría comprobar si hay posibles daños en los datos, incluso si puedo mostrarlos sin problemas. Realmente no sé si los documentos PDF almacenan una cadena de suma de verificación incrustada para este tipo de propósitos. Mi sistema operativo de elección es GNU / Linux. Gracias.

Francesco Turco
fuente
Si se muestran bien, ¿por qué sospechas que están corruptos?
Hugh Allen
No creo que estén corrompidos. Solo tengo que archivarlos y preservarlos de la corrupción futura. Entonces debería elegir entre calcular una suma de verificación MD5 / SHA1 / SHA2 yo mismo o confiar en una suma de verificación integrada.
Francesco Turco
Simplemente use una herramienta gratuita que le proporcione una suma de verificación y proporcione el pdf (en un paquete zip, por ejemplo).
Shiki

Respuestas:

2

Navegando a través de PDF Reference sexta edición (2006) , parece que los archivos PDF no tienen una suma de verificación general, aunque los archivos incrustados dentro del PDF (similar a los archivos adjuntos en un mensaje de correo electrónico) pueden tener opcionalmente un hash MD5.

Por lo tanto, debe archivar sus archivos PDF en un contenedor que admita la detección / corrección de errores. Por ejemplo, un archivo zip o un medio óptico (CD-R, etc.).

Hugh Allen
fuente
También se sabe que la compresión de archivos (zip, rar) usa CRC igual que en medios ópticos.
Algific