Comparison of file verification software
Encyclopedia
The following tables compare file verification
software that typically use checksum
s to confirm the integrity or authenticity of a file.
File verification
File verification is the process of using an algorithm for verifying the integrity or authenticity of a computer file. This can be done by comparing two files bit-by-bit, but requires two copies of the same file, and may miss systematic corruptions which might occur to both files...
software that typically use checksum
Checksum
A checksum or hash sum is a fixed-size datum computed from an arbitrary block of digital data for the purpose of detecting accidental errors that may have been introduced during its transmission or storage. The integrity of the data can be checked at any later time by recomputing the checksum and...
s to confirm the integrity or authenticity of a file.
General
Software | Developer | First public release | Latest stable date (version) | Cost (USD United States dollar The United States dollar , also referred to as the American dollar, is the official currency of the United States of America. It is divided into 100 smaller units called cents or pennies.... ) |
Open source Open source The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology... |
License | Linux | Mac OS X | Windows | Framework |
---|---|---|---|---|---|---|---|---|---|---|
AccuHash | Irnis Haliullin | 2.0.18 | $19.95 | proprietary | ? | |||||
BeaverSFV | Karl-Johan Sjögren | 2008-09-14 | 1.2 | freeware Freeware Freeware is computer software that is available for use at no cost or for an optional fee, but usually with one or more restricted usage rights. Freeware is in contrast to commercial software, which is typically sold for profit, but might be distributed for a business or commercial purpose in the... |
.NET .NET Framework The .NET Framework is a software framework that runs primarily on Microsoft Windows. It includes a large library and supports several programming languages which allows language interoperability... |
|||||
CDCheck | Mitja Perko | 2003 ? | 2008-04-10 (3.1.14.0) | various | proprietary | ? | ||||
cfv CfV A CfV is part of the Usenet decision making process. Usenet users are called upon to vote on a topical administrative issue, such as whether or not to create a particular newsgroup.... |
Matthew Mueller | 2000-06-22 | (1.18.3) | GPL | Python Python (programming language) Python is a general-purpose, high-level programming language whose design philosophy emphasizes code readability. Python claims to "[combine] remarkable power with very clear syntax", and its standard library is large and comprehensive... |
|||||
cksum Cksum cksum' is a command in Unix-like operating systems that generates a checksum value for a file or stream of data. The cksum command reads each file given in its arguments, or standard input if no arguments are provided, and outputs the file's CRC checksum and byte count.The cksum command can be... |
various (POSIX POSIX POSIX , an acronym for "Portable Operating System Interface", is a family of standards specified by the IEEE for maintaining compatibility between operating systems... ) |
various | various | ? | ? | |||||
DySFV | Johan Sonesson | 2007 | 1.4.0.0 | GPL | .NET .NET Framework The .NET Framework is a software framework that runs primarily on Microsoft Windows. It includes a large library and supports several programming languages which allows language interoperability... |
|||||
ExactFile | Brandon Staggs | 2009 | 1.0 | freeware Freeware Freeware is computer software that is available for use at no cost or for an optional fee, but usually with one or more restricted usage rights. Freeware is in contrast to commercial software, which is typically sold for profit, but might be distributed for a business or commercial purpose in the... |
VCL | |||||
eXpress CheckSum Calculator | Irnis Haliullin | 2002 | 1.0 | freeware Freeware Freeware is computer software that is available for use at no cost or for an optional fee, but usually with one or more restricted usage rights. Freeware is in contrast to commercial software, which is typically sold for profit, but might be distributed for a business or commercial purpose in the... |
? | |||||
FastSum | Kirill Zinov | 2003 | 1.7.0.403 GUI Gui Gui or guee is a generic term to refer to grilled dishes in Korean cuisine. These most commonly have meat or fish as their primary ingredient, but may in some cases also comprise grilled vegetables or other vegetarian ingredients. The term derives from the verb, "gupda" in Korean, which literally... /1.9.0.149 CLI CLI -Computing:* Command-line interface, sending commands to a computer by text typed into a command-line interpreter .* Call Level Interface, an SQL database management API... |
various | freeware Freeware Freeware is computer software that is available for use at no cost or for an optional fee, but usually with one or more restricted usage rights. Freeware is in contrast to commercial software, which is typically sold for profit, but might be distributed for a business or commercial purpose in the... /shareware Shareware The term shareware is a proprietary software that is provided to users without payment on a trial basis and is often limited by any combination of functionality, availability, or convenience. Shareware is often offered as a download from an Internet website or as a compact disc included with a... |
? | ||||
FCIV | Microsoft | 2004-05-17 | freeware Freeware Freeware is computer software that is available for use at no cost or for an optional fee, but usually with one or more restricted usage rights. Freeware is in contrast to commercial software, which is typically sold for profit, but might be distributed for a business or commercial purpose in the... |
? | ||||||
FileVerifier++ | Tom Bramer | 2006 | 0.6.3.5830 | GPL | ? | |||||
FlashSFV | Charles DeWeese | 2007 | 2.6 | freeware Freeware Freeware is computer software that is available for use at no cost or for an optional fee, but usually with one or more restricted usage rights. Freeware is in contrast to commercial software, which is typically sold for profit, but might be distributed for a business or commercial purpose in the... /donationware Donationware Donationware is a licensing model that supplies fully operational software to the user and pleads for an optional donation be paid to the programmer or a third-party beneficiary . The amount of the donation may also be stipulated by the author, or it may be left to the discretion of the user,... |
? | |||||
FSUM | SlavaSoft | 2.52 | freeware Freeware Freeware is computer software that is available for use at no cost or for an optional fee, but usually with one or more restricted usage rights. Freeware is in contrast to commercial software, which is typically sold for profit, but might be distributed for a business or commercial purpose in the... |
? | ||||||
Fsum Frontend | Thierry Micholt | 2007 | 1.5.5.1 | GPL | ? | ? | ? | |||
HashCalc | SlavaSoft | 2.02 | freeware Freeware Freeware is computer software that is available for use at no cost or for an optional fee, but usually with one or more restricted usage rights. Freeware is in contrast to commercial software, which is typically sold for profit, but might be distributed for a business or commercial purpose in the... |
? | ||||||
HashCheck | Kai Liu | 2008 | 2.1.11 | BSD BSD licenses BSD licenses are a family of permissive free software licenses. The original license was used for the Berkeley Software Distribution , a Unix-like operating system after which it is named.... |
? | |||||
hashsum.com | Hardy Leung | 2008-10-01 | Online | freeware Freeware Freeware is computer software that is available for use at no cost or for an optional fee, but usually with one or more restricted usage rights. Freeware is in contrast to commercial software, which is typically sold for profit, but might be distributed for a business or commercial purpose in the... |
Silverlight Microsoft Silverlight Microsoft Silverlight is an application framework for writing and running rich Internet applications, with features and purposes similar to those of Adobe Flash. The run-time environment for Silverlight is available as a plug-in for web browsers running under Microsoft Windows and Mac OS X... |
|||||
ilSFV | Jud White | 2009-10-26 | 2011-08-16 (1.10) | freeware Freeware Freeware is computer software that is available for use at no cost or for an optional fee, but usually with one or more restricted usage rights. Freeware is in contrast to commercial software, which is typically sold for profit, but might be distributed for a business or commercial purpose in the... |
.NET 3.5 .NET Framework The .NET Framework is a software framework that runs primarily on Microsoft Windows. It includes a large library and supports several programming languages which allows language interoperability... |
|||||
jdigest | gdassieu | 2009-09-10 | 0.2.0 | GPL | Java Java (programming language) Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities... |
|||||
jHashCalc | Death Master | 2007-10-01 | 1.2 | GPL | ? | ? | ? | ? | ||
Jacksum | Johann N. Löfflmann | 2002-07-07 | 1.7.0 | GPL | Java Java (programming language) Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities... |
|||||
MD5 & SHA-1 Checksum Utility | Raymond Lin | 2009-03-02 | 1.0 | freeware Freeware Freeware is computer software that is available for use at no cost or for an optional fee, but usually with one or more restricted usage rights. Freeware is in contrast to commercial software, which is typically sold for profit, but might be distributed for a business or commercial purpose in the... |
.NET .NET Framework The .NET Framework is a software framework that runs primarily on Microsoft Windows. It includes a large library and supports several programming languages which allows language interoperability... |
|||||
md5deep Md5deep md5deep is a software package used in the computer security, system administration and computer forensics communities for purposes of running large numbers of files through any of several different cryptographic digests... |
Jesse Kornblum | 2003 | 2010-03-23 (3.6) | public domain Public domain Works are in the public domain if the intellectual property rights have expired, if the intellectual property rights are forfeited, or if they are not covered by intellectual property rights at all... |
? | |||||
md5sum Md5sum md5sum is a computer program that calculates and verifies 128-bit MD5 hashes, as described in RFC 1321. The MD5 hash functions as a compact digital fingerprint of a file. As with all such hashing algorithms, there is theoretically an unlimited number of files that will have any given MD5 hash... |
various (POSIX POSIX POSIX , an acronym for "Portable Operating System Interface", is a family of standards specified by the IEEE for maintaining compatibility between operating systems... ) |
various | various | ? | ||||||
QuickSFV | Mercedes | 1999-11-22 | 2.36 | freeware Freeware Freeware is computer software that is available for use at no cost or for an optional fee, but usually with one or more restricted usage rights. Freeware is in contrast to commercial software, which is typically sold for profit, but might be distributed for a business or commercial purpose in the... |
? | |||||
RapidCRC | 2004 | 0.6.1 | GPL | ? | ||||||
RekSFV | TryAndError, Inc. | 2006 | 2011-10-23 (v1.6.1) | freeware Freeware Freeware is computer software that is available for use at no cost or for an optional fee, but usually with one or more restricted usage rights. Freeware is in contrast to commercial software, which is typically sold for profit, but might be distributed for a business or commercial purpose in the... |
VCL | |||||
SFV Checker | Traction Software | 1.20 | proprietary | ? | ||||||
sha1sum Sha1sum sha1sum is a computer program that calculates and verifies SHA-1 hashes. It is commonly used to verify the integrity of files. It is installed by default in most Unix-like operating systems... |
various (POSIX POSIX POSIX , an acronym for "Portable Operating System Interface", is a family of standards specified by the IEEE for maintaining compatibility between operating systems... ) |
various | various | ? | ||||||
SuperSFV | Thomas Dixon | 1.2 | GPL | ? | ||||||
TeraCopy | Code Sector | 2007 | 2.12 | various | freeware Freeware Freeware is computer software that is available for use at no cost or for an optional fee, but usually with one or more restricted usage rights. Freeware is in contrast to commercial software, which is typically sold for profit, but might be distributed for a business or commercial purpose in the... /shareware Shareware The term shareware is a proprietary software that is provided to users without payment on a trial basis and is often limited by any combination of functionality, availability, or convenience. Shareware is often offered as a download from an Internet website or as a compact disc included with a... |
? | ||||
WinHasher | Jeffrey T. Darlington | ? | 1.6 | GPL | .NET 2.0 .NET Framework The .NET Framework is a software framework that runs primarily on Microsoft Windows. It includes a large library and supports several programming languages which allows language interoperability... |
|||||
wxChecksums | Julien Couot | 2003 | 1.2.2 | GPL | ? | ? | ? | ? | ||
Program hash function support
Software | CRC32 | MD5 MD5 The MD5 Message-Digest Algorithm is a widely used cryptographic hash function that produces a 128-bit hash value. Specified in RFC 1321, MD5 has been employed in a wide variety of security applications, and is also commonly used to check data integrity... |
SHA-1 | SHA-224 | SHA-256 | SHA-384 | SHA-512 | Panama | RIPEMD-160 RIPEMD RIPEMD-160 is a 160-bit message digest algorithm developed in Leuven, Belgium, by Hans Dobbertin, Antoon Bosselaers and Bart Preneel at the COSIC research group at the Katholieke Universiteit Leuven, and first published in 1996... |
Tiger | Whirlpool |
---|---|---|---|---|---|---|---|---|---|---|---|
AccuHash | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
BeaverSFV | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
CDCheck | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
cfv CfV A CfV is part of the Usenet decision making process. Usenet users are called upon to vote on a topical administrative issue, such as whether or not to create a particular newsgroup.... |
? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
cksum Cksum cksum' is a command in Unix-like operating systems that generates a checksum value for a file or stream of data. The cksum command reads each file given in its arguments, or standard input if no arguments are provided, and outputs the file's CRC checksum and byte count.The cksum command can be... |
|||||||||||
DySFV | |||||||||||
eXpress CheckSum Calculator | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
FastSum | |||||||||||
FCIV | |||||||||||
FileVerifier++ | |||||||||||
FlashSFV | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | |
FSUM | |||||||||||
FSUM Frontend | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
HashCalc | |||||||||||
HashCheck | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
hashsum.com | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
ilSFV | |||||||||||
jdigest | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
jHashCalc | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Jacksum | ? | ||||||||||
MD5 & SHA-1 Checksum Utility | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
md5deep Md5deep md5deep is a software package used in the computer security, system administration and computer forensics communities for purposes of running large numbers of files through any of several different cryptographic digests... |
|||||||||||
md5sum Md5sum md5sum is a computer program that calculates and verifies 128-bit MD5 hashes, as described in RFC 1321. The MD5 hash functions as a compact digital fingerprint of a file. As with all such hashing algorithms, there is theoretically an unlimited number of files that will have any given MD5 hash... |
|||||||||||
QuickSFV | ? | ? | ? | ? | ? | ? | ? | ? | ? | ||
RapidCRC | |||||||||||
RekSFV | |||||||||||
SFV Checker | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
sha1sum Sha1sum sha1sum is a computer program that calculates and verifies SHA-1 hashes. It is commonly used to verify the integrity of files. It is installed by default in most Unix-like operating systems... |
|||||||||||
SuperSFV | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
TeraCopy Teracopy TeraCopy is a software application that moves or copies computer files.- Design :TeraCopy uses dynamically adjusted buffers to reduce seek times. Asynchronous copy speeds up file transfer between two physical hard drives... |
? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
WinHasher | ? | ? | ? | ? | |||||||
wxChecksums | |||||||||||
Software | CRC32 | MD5 MD5 The MD5 Message-Digest Algorithm is a widely used cryptographic hash function that produces a 128-bit hash value. Specified in RFC 1321, MD5 has been employed in a wide variety of security applications, and is also commonly used to check data integrity... |
SHA-1 | SHA-224 | SHA-256 | SHA-384 | SHA-512 | Panama | RIPEMD-160 RIPEMD RIPEMD-160 is a 160-bit message digest algorithm developed in Leuven, Belgium, by Hans Dobbertin, Antoon Bosselaers and Bart Preneel at the COSIC research group at the Katholieke Universiteit Leuven, and first published in 1996... |
Tiger | Whirlpool |
Program features
Software | Compare multiple files | Hash single file | Hash directories & sub-directories | Binary output | Bubble Babble output | Base64 Base64 Base64 is a group of similar encoding schemes that represent binary data in an ASCII string format by translating it into a radix-64 representation... output |
Hexadecimal Hexadecimal In mathematics and computer science, hexadecimal is a positional numeral system with a radix, or base, of 16. It uses sixteen distinct symbols, most often the symbols 0–9 to represent values zero to nine, and A, B, C, D, E, F to represent values ten to fifteen... output |
---|---|---|---|---|---|---|---|
AccuHash | ? | ? | ? | ? | ? | ? | ? |
BeaverSFV | ? | ? | ? | ? | ? | ? | ? |
CDCheck | ? | ? | ? | ? | ? | ? | ? |
cfv CfV A CfV is part of the Usenet decision making process. Usenet users are called upon to vote on a topical administrative issue, such as whether or not to create a particular newsgroup.... |
? | ? | ? | ? | ? | ? | ? |
cksum Cksum cksum' is a command in Unix-like operating systems that generates a checksum value for a file or stream of data. The cksum command reads each file given in its arguments, or standard input if no arguments are provided, and outputs the file's CRC checksum and byte count.The cksum command can be... |
? | ? | |||||
DySFV | |||||||
eXpress CheckSum Calculator | ? | ? | ? | ? | ? | ? | ? |
FastSum | ? | ? | ? | ? | ? | ? | ? |
FCIV | |||||||
FileVerifier++ | |||||||
FlashSFV | ? | ? | ? | ? | ? | ? | ? |
FSUM | ? | ? | ? | ? | ? | ? | ? |
FSUM Frontend | ? | ? | ? | ? | ? | ? | ? |
Hashcalc | ? | ? | ? | ? | ? | ? | ? |
HashCheck | ? | ? | ? | ? | ? | ? | ? |
hashsum.com | ? | ? | ? | ? | ? | ? | ? |
ilSFV | |||||||
jdigest | ? | ? | ? | ? | ? | ? | ? |
jHashCalc | ? | ? | ? | ? | ? | ? | ? |
Jacksum | ? | ? | ? | ? | ? | ? | ? |
MD5 & SHA-1 Checksum Utility | ? | ? | ? | ? | ? | ? | ? |
md5deep Md5deep md5deep is a software package used in the computer security, system administration and computer forensics communities for purposes of running large numbers of files through any of several different cryptographic digests... |
|||||||
md5sum Md5sum md5sum is a computer program that calculates and verifies 128-bit MD5 hashes, as described in RFC 1321. The MD5 hash functions as a compact digital fingerprint of a file. As with all such hashing algorithms, there is theoretically an unlimited number of files that will have any given MD5 hash... |
? | ? | |||||
QuickSFV | ? | ? | ? | ? | ? | ? | ? |
RapidCRC | |||||||
RekSFV | ? | ? | ? | ? | |||
SFV Checker | ? | ? | ? | ? | ? | ? | ? |
sha1sum Sha1sum sha1sum is a computer program that calculates and verifies SHA-1 hashes. It is commonly used to verify the integrity of files. It is installed by default in most Unix-like operating systems... |
? | ? | |||||
SuperSFV | ? | ? | ? | ? | ? | ? | ? |
TeraCopy Teracopy TeraCopy is a software application that moves or copies computer files.- Design :TeraCopy uses dynamically adjusted buffers to reduce seek times. Asynchronous copy speeds up file transfer between two physical hard drives... |
? | ? | ? | ? | ? | ? | ? |
WinHasher | |||||||
wxChecksums | |||||||
Software | Compare multiple files | Hash single file | Hash directories & sub-directories | Binary output | Bubble Babble output | Base64 Base64 Base64 is a group of similar encoding schemes that represent binary data in an ASCII string format by translating it into a radix-64 representation... output |
Hexadecimal Hexadecimal In mathematics and computer science, hexadecimal is a positional numeral system with a radix, or base, of 16. It uses sixteen distinct symbols, most often the symbols 0–9 to represent values zero to nine, and A, B, C, D, E, F to represent values ten to fifteen... output |