Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have some PDF documents and I'd like to check them for possibile data corruption, even if I'm able to display them without problems. I don't really know if PDF documents store an embedded checksum string for this kind of purposes. My operating system of choice is GNU/Linux. Thanks.

share|improve this question
    
If they display OK why do you suspect they're corrupt? –  Hugh Allen Apr 11 '10 at 11:06
    
I don't think they are corrupted. I just have to archive them and preserve them from future corruption. So I should choose between computing a MD5/SHA1/SHA2 checksum myself or relying on an embedded checksum. –  Francesco Turco Apr 11 '10 at 18:10
    
Just use a free tool which gives you a checksum and provide it with the pdf (in a zip package for example). –  Shiki May 15 '10 at 18:11

1 Answer 1

Browsing through PDF Reference sixth edition (2006), it appears that PDF files do not have an overall checksum, though embedded files within the PDF (similar to attachments in an email message) may optionally have an MD5 hash.

You should therefore archive your PDFs in a container which supports error detection / correction. For example, a zip file, or optical media (CD-R etc).

share|improve this answer
    
File compression(zip,rar) is also known to use CRC same as used on optical medias. –  Algific Apr 12 '10 at 12:35

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.