Jump to navigation Jump to search

See also

Function definition: Tools that support the verification of file fixity, typically through the generation and validation of checksum based manifests.
Lifecycle stage: Ingest,Store

Tools for this function

7-Zip7-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 FixityFixity monitoring for digital collections
Archive::BagItBagIt API for Perl
BIL (BagIt Library)BagIt Library is a Java software library that supports the creation, manipulation and validation of bags.
BagIt Transfer UtilitiesBagIt transfer Utilities are a collection of tools developed for the purpose of validation and transfer of bags.
BaggerGUI application to facilitate the creation and verification of BagIt bags.
BitCuratorThe 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 commandcksum 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 packerCreates and edits SIPs
Double CommanderOpen source file manager with two panels side by side
ExactFileMaking sure that what you hash is what you get
FCIVGenerates and compares MD5 values stored in an XML file.
File Analyzer and Metadata Harvester V2The 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
FixiFixi is a command-line utility that indexes, verifies, and updates checksum information for collections of files.
Fixity ProFixity 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.
FreeCommanderSplit-screen file manager with desirable extras
MD5CheckerLightweight Windows Desktop application to create and check MD5 Digests for one or several files.
Md5deep and hashdeepmd5deep 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 commandmd5sum computes a 128-bit checksum (or fingerprint or message-digest) for each specified file.
Md5summerMD5summer is an application for Microsoft Windows 9x, NT, ME, 2000 and XP which generates and verifies md5 checksums.
Minimum Preservation ToolThe 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 HarvesterNARA 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 packageThis is a Python implementation of the checkm specification.
RODA-InThe tool creates SIPs from files and folders available on the local file system.
RhashRHash (Recursive Hasher) is a console utility for computing and verifying hash sums of files.
RiprapRiprap is a PREMIS-compliant fixity checking microservice.
SAFE Archive Audit SystemPolicy-based replication and Auditing of LOCKSS networks.
SSDeepRecursive piecewise hashing tool
SafeMoverPython tool to support the overtly "safe" copying of files from one location to another. Uses fixity, and OS file system metadata.
Sumfolder1sumfolder1 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.
UnArchiverUnArchiver is a native macOS utility which supports infinitely more archive formats then other common archiving utilities.