Introduction

Confidence in digital forensics software is of vital importance when digital evidence is examined. This project examines how to establish that digital forensics software is trustworthy via mechanized theorem provers and formal methods.

We have developed an architecture for independent verification of the results from digital forensics software. This is based on the use of forensic certificates. See verifiable forensic certificates for further details. The feasibility of verifying forensic certificates with the Coq theorem prover has been examined as part of this investigation, see verifying Honeynet challenge reports.

Bibliography
Coq Scripts
The following scripts for the Coq theorem prover are available:
Contact
For further information, contact Corin Pitcher [cpitcher@cs.depaul.edu].
Last modified: February 10, 2014