How does CM/ECF verify the integrity of PDF documents?
CM/ECF uses two programs to verify the integrity of PDF documents – PDFcheck and ChkDocs. ChkDocs is run nightly on the CM/ECF live database and checks for documents that have “signatures” that have been altered. It then writes to a log file on the inside server and sends an e-mail to the designated administrator. PDFcheck automatically analyzes the structure of each PDF document that is uploaded into CM/ECF to ensure that it does not contain any action, such as viruses, within it that could be dangerous to the host machine or any PC accessing the document. It also collects information as whether the document is, in fact, a pdf document, if it is encrypted, and the number of pages.