Fixity
Revision as of 12:17, 15 June 2021 by Prwheatley (talk | contribs)
See also
- Which checksum algorithm should I use? DPC Technology Watch Guidance Note
- DP Q&A questions tagged with 'fixity'
- DP Q&A: What tools do you use for the ongoing monitoring of checksums?
Tools for this function
Tool | Purpose |
---|---|
7-Zip | 7-Zip is a file archiver with a high compression ratio, and encryption and fixity check capabilities |
ACE (Audit Control Environment) | The Auditing Control Environment is a mature set of software designed to help libraries and archives prove their holdings are intact and trustworthy. |
AVP Fixity | Fixity monitoring for digital collections |
Archive::BagIt | BagIt API for Perl |
BIL (BagIt Library) | BagIt Library is a Java software library that supports the creation, manipulation and validation of bags. |
BagIt Transfer Utilities | BagIt transfer Utilities are a collection of tools developed for the purpose of validation and transfer of bags. |
Bagger | GUI application to facilitate the creation and verification of BagIt bags. |
BitCurator | The BitCurator Environment is an Ubuntu Linux distribution geared to the needs of archivists and librarians. It includes a suite of open source digital forensics and data analysis tools to help collecting institutions process born-digital materials. |
Checksum (by Corz) | Fast hashing tool using a GUI interface |
Cksum Unix command | cksum computes a cyclic redundancy check (CRC) checksum for each given file, or standard input if none are given |
DART (Digital Archivist's Resource Tool) | Provides both a GUI and a command-line interface for packaging files and uploading them to remote repositories. |
Docuteam packer | Creates and edits SIPs |
Double Commander | Open source file manager with two panels side by side |
ExactFile | Making sure that what you hash is what you get |
FCIV | Generates and compares MD5 values stored in an XML file. |
File Analyzer and Metadata Harvester V2 | The File Analyzer is a general purpose desktop (and command line) tool designed to automate simple, file-based operations. The File Analyzer assembles a toolkit of tasks a user can perform. The tasks that have been written into the File Analyzer code base have been optimized for use by libraries, archives, and other cultural heritage institutions. |
FileVerifier++ | Windows utility for verifying file contents |
Fixi | Fixi is a command-line utility that indexes, verifies, and updates checksum information for collections of files. |
Fixity Pro | Fixity Pro is a desktop application for Windows and Mac that provides simple automated monitoring and reporting on the data integrity of your files that are stored on your computer, removable storage devices, and mounted network storage locations. Use Fixity Pro to schedule routine scans that will tell you if your files have been changed and if any files have been added, removed, or moved/renamed since the last scan that was performed. |
FreeCommander | Split-screen file manager with desirable extras |
MD5Checker | Lightweight Windows Desktop application to create and check MD5 Digests for one or several files. |
Md5deep and hashdeep | md5deep is a set of programs to compute MD5, SHA-1, SHA-256, Tiger, or Whirlpool message digests on an arbitrary number of files. hashdeep is a program to compute, match, and audit hashsets. |
Md5sum Unix command | md5sum computes a 128-bit checksum (or fingerprint or message-digest) for each specified file. |
Md5summer | MD5summer is an application for Microsoft Windows 9x, NT, ME, 2000 and XP which generates and verifies md5 checksums. |
Mets-bag-checker | METS Bag checker is a simple python tool to check the validity of METS Information Packages (XML validity, completeness, Data Objects fixity, absence of unreferenced files). |
Minimum Preservation Tool | The Minimum Preservation Tool (MPT) can be used to create an interim preservation storage environment for files awaiting preservation in a longer term repository solution. It supports checksum generation, fixity checking, and replication across two or more storage nodes. |
NARA File Analyzer and Metadata Harvester | NARA File Analyzer and Metadata Harvester allows a user to analyze the contents of a file system or external drive and generates statistics about the contents of the contained directories. |
Python checkm package | This is a Python implementation of the checkm specification. |
RODA-In | The tool creates SIPs from files and folders available on the local file system. |
Rhash | RHash (Recursive Hasher) is a console utility for computing and verifying hash sums of files. |
Riprap | Riprap is a PREMIS-compliant fixity checking microservice. |
SAFE Archive Audit System | Policy-based replication and Auditing of LOCKSS networks. |
SSDeep | Recursive piecewise hashing tool |
SafeMover | Python tool to support the overtly "safe" copying of files from one location to another. Uses fixity, and OS file system metadata. |
Sumfolder1 | sumfolder1 is a utility for use within the archival and digital preservation community to generate checksums for file system directories, and to generate an overall "collection" checksum for a given set of files. The utility may be used in support of de-duplication at a directory/folder level. |
UnArchiver | UnArchiver is a native macOS utility which supports infinitely more archive formats then other common archiving utilities. |