Fixity Check Procedures

Fixity Check Procedures #

1. Policy Statement #

Scholars Portal is committed to maintaining the integrity of objects in its care. This includes regular fixity checking of all accepted and ingested files.

2. Implementation #

At the time of ingest, three checksum values are calculated for each file: MD5, SHA-1, and CRC32. These values are stored in the preservation metadata for each object.

Nightly, a set number of files in the repository will have their current checksum calculated (using a single checksum) and compared to this stored value, which is expected to match. In cases where the calculated and stored values do not match, this is reported to Scholars Portal’s issue tracking system.

Review Cycle #

Ongoing