You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Checksums are generated to create a "digital fingerprint" that identifies a file or group of files. If any part of that file(s) gets changed or corrupted, for example due to data degradation (aka "bit rot"), then the checksum will also change. Using computer scripts, we can compare checksums quickly in an automated way, helping to quickly identify files that have problems. When combined with polling and voting, checksums ensure data integrity.
MD5 used to be the go-to, then many practitioners switched to a SHA (SHA1, SHA256, SHA512) after a paper talked about MD5's vulnerabilities. Some institutions use two checksums.
When selecting a checksum algorithm, think about your intention. SHA are cryptographic - more secure, but not always needed. MD5 is weaker over the long term (it can be spoofed), but more efficient in terms of energy consumption and time to create.
Checksums are easily created using bagging software.
However, checksums are not required for the LOCKSS software to work, but they will help confirm file fixity if you recover the AU in the future.