Is there a built-in checksum utility on Windows 7?
up vote
593
down vote
favorite
Is there a built-in checksum/hash utility on Windows 7?
windows-7 hashing checksum
|
show 2 more comments
up vote
593
down vote
favorite
Is there a built-in checksum/hash utility on Windows 7?
windows-7 hashing checksum
Not my area, but Powershell, the build in scripting language, can probably do it.
– Phoshi
Feb 14 '11 at 19:03
17
Is this one of those goofy "I'm not allowed to install any 3rd party software" requirements? If so, try googling for "PowerShell SHA1 hash" and you should get some scripts/cmdlets that will run on the built-in PowerShell using MS's Crypto APIs.
– afrazier
Feb 14 '11 at 19:14
7
There is GetFile-Hash. You need PS 4.0 or community extensions stackoverflow.com/questions/10521061/…
– rofrol
Nov 26 '14 at 11:02
2
Avast anti virus is blocking downloads from the above site for me, so may be worth approaching with caution.
– Jules
Dec 17 '14 at 16:11
8
Note, the best answer (for me) is the 2nd answer, which has many more votes than the answer chosen by the asker. To the reader: look below, for the "certutil.exe" option.
– macetw
Jan 8 '16 at 19:09
|
show 2 more comments
up vote
593
down vote
favorite
up vote
593
down vote
favorite
Is there a built-in checksum/hash utility on Windows 7?
windows-7 hashing checksum
Is there a built-in checksum/hash utility on Windows 7?
windows-7 hashing checksum
windows-7 hashing checksum
edited Jul 5 '16 at 1:59
chicks
248310
248310
asked Feb 14 '11 at 18:38
user64996
3,23241315
3,23241315
Not my area, but Powershell, the build in scripting language, can probably do it.
– Phoshi
Feb 14 '11 at 19:03
17
Is this one of those goofy "I'm not allowed to install any 3rd party software" requirements? If so, try googling for "PowerShell SHA1 hash" and you should get some scripts/cmdlets that will run on the built-in PowerShell using MS's Crypto APIs.
– afrazier
Feb 14 '11 at 19:14
7
There is GetFile-Hash. You need PS 4.0 or community extensions stackoverflow.com/questions/10521061/…
– rofrol
Nov 26 '14 at 11:02
2
Avast anti virus is blocking downloads from the above site for me, so may be worth approaching with caution.
– Jules
Dec 17 '14 at 16:11
8
Note, the best answer (for me) is the 2nd answer, which has many more votes than the answer chosen by the asker. To the reader: look below, for the "certutil.exe" option.
– macetw
Jan 8 '16 at 19:09
|
show 2 more comments
Not my area, but Powershell, the build in scripting language, can probably do it.
– Phoshi
Feb 14 '11 at 19:03
17
Is this one of those goofy "I'm not allowed to install any 3rd party software" requirements? If so, try googling for "PowerShell SHA1 hash" and you should get some scripts/cmdlets that will run on the built-in PowerShell using MS's Crypto APIs.
– afrazier
Feb 14 '11 at 19:14
7
There is GetFile-Hash. You need PS 4.0 or community extensions stackoverflow.com/questions/10521061/…
– rofrol
Nov 26 '14 at 11:02
2
Avast anti virus is blocking downloads from the above site for me, so may be worth approaching with caution.
– Jules
Dec 17 '14 at 16:11
8
Note, the best answer (for me) is the 2nd answer, which has many more votes than the answer chosen by the asker. To the reader: look below, for the "certutil.exe" option.
– macetw
Jan 8 '16 at 19:09
Not my area, but Powershell, the build in scripting language, can probably do it.
– Phoshi
Feb 14 '11 at 19:03
Not my area, but Powershell, the build in scripting language, can probably do it.
– Phoshi
Feb 14 '11 at 19:03
17
17
Is this one of those goofy "I'm not allowed to install any 3rd party software" requirements? If so, try googling for "PowerShell SHA1 hash" and you should get some scripts/cmdlets that will run on the built-in PowerShell using MS's Crypto APIs.
– afrazier
Feb 14 '11 at 19:14
Is this one of those goofy "I'm not allowed to install any 3rd party software" requirements? If so, try googling for "PowerShell SHA1 hash" and you should get some scripts/cmdlets that will run on the built-in PowerShell using MS's Crypto APIs.
– afrazier
Feb 14 '11 at 19:14
7
7
There is GetFile-Hash. You need PS 4.0 or community extensions stackoverflow.com/questions/10521061/…
– rofrol
Nov 26 '14 at 11:02
There is GetFile-Hash. You need PS 4.0 or community extensions stackoverflow.com/questions/10521061/…
– rofrol
Nov 26 '14 at 11:02
2
2
Avast anti virus is blocking downloads from the above site for me, so may be worth approaching with caution.
– Jules
Dec 17 '14 at 16:11
Avast anti virus is blocking downloads from the above site for me, so may be worth approaching with caution.
– Jules
Dec 17 '14 at 16:11
8
8
Note, the best answer (for me) is the 2nd answer, which has many more votes than the answer chosen by the asker. To the reader: look below, for the "certutil.exe" option.
– macetw
Jan 8 '16 at 19:09
Note, the best answer (for me) is the 2nd answer, which has many more votes than the answer chosen by the asker. To the reader: look below, for the "certutil.exe" option.
– macetw
Jan 8 '16 at 19:09
|
show 2 more comments
28 Answers
28
active
oldest
votes
up vote
171
down vote
accepted
There is a built in utility, as specified in this other answer.
You may, however, wish to use this freeware app called HashTab that integrates neatly with Windows Explorer by registering a... well, a tab in the properties dialog of files. It's pretty sweet.
86
I prefer HashCheck over HashTab, primarily because it can handle multiple mixed file/folder selections and it can create/verify SFV/MD5/SHA1 files. My writeup over at the Ars Forums goes into more detail.
– afrazier
Feb 14 '11 at 21:51
43
Be aware HashTab is only free for private use! HashCheck is open source and complete free (BSD license)
– keiki
Oct 22 '12 at 14:08
33
yes, there is a cmd: CertUtil -hashfile _main.exe MD5
– Scott混合理论
Jul 16 '15 at 8:53
11
"There is a built-in utility which does exactly what you need. You may, however, use this other tool which does something which you didn't ask for." Why is this the accepted answer?
– abaumg
Jun 27 '17 at 12:36
6
> "Thanks. Unfortunately being built-in was an essential requirement for me." Then why did you select a non-built in software, which the question doesn't ask for, as the answer?
– KalEl
Sep 10 '17 at 20:14
|
show 9 more comments
up vote
1041
down vote
CertUtil is a pre-installed Windows utility that can be used to generate hash checksums:
certUtil -hashfile pathToFileToCheck [HashAlgorithm]
HashAlgorithm choices: MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512
So for example, the following generates an MD5 checksum for the file
C:TEMPMyDataFile.img
:
CertUtil -hashfile C:TEMPMyDataFile.img MD5
To get output similar to *Nix systems you can add some PowerShell magic:
$(CertUtil -hashfile C:TEMPMyDataFile.img MD5)[1] -replace " ",""
89
The question specified built-in, and aside from a powershell script, this is the only one that is built in to Windows 7. There are some environments where you can't just install software. My single upvote doesn't seem like enough for this answer.
– jbo5112
Sep 23 '15 at 14:30
15
MD5.bat: @certutil -hashfile %1 MD5|find /v "hash of file"|find /v "CertUtil"
– pbarney
Nov 16 '15 at 15:37
5
Please note thatcertutil
is not available in Windows PE, so if you are trying to calculate a checksum in a pre-deployment task script in PE, you will have to use an external tool like Microsoft FCIV.
– Wayfarer
May 19 '16 at 8:14
3
That's incredible, butCertUtil -hashfile C:TEMPMyDataFile.img MD5
does not produce the same hash thanmd5sum /tmp/MyDataFile.img
under Linux (I guarranty it is the same file with a mount)
– lalebarde
Aug 16 '16 at 9:22
9
@lalebarde There is only one standard for MD5. If you are getting different results on the same file, it is because something is making some change to that file and causing the hashes to be different. This is one of the most important functions of MD5 and other hashing standards.
– Paul
Oct 19 '16 at 16:27
|
show 12 more comments
up vote
164
down vote
I'm using HashCheck (latest version) which integrates itself as a property page for files and includes a context menu to compare against hash check files (SFV).
It is free, and the source is available.
3
Hilarious app. Definitely the best. It can check the hash with a doubleclick on the created file.MD5! And it remembers what files were hashed.
– Pavel Radzivilovsky
Dec 23 '10 at 14:26
4
AVG is flagging that the core Windows Utility has been changed - that is the sort of thing that malicious software often does.
– dunxd
Nov 20 '12 at 10:15
9
Free, open source, integrates with property page and explorer context menu, has an .MD5 checker and supports SHA-1. Not to mention it's just 85kb and runs really fast. This application is absurdly great, thank you!
– Şafak Gür
Feb 26 '14 at 9:59
4
and you can install it via chocolatey!
– Michael Caron
Jul 7 '16 at 15:04
4
@Sossenbinder You must have been looking in the wrong place. SHA-256 has been supported since Dec. '14. The tool was being updated until at least Sep '16 so while it may not be active lately perhaps there's not much to add to it. github.com/gurnec/HashCheck/releases
– B Layer
Dec 27 '17 at 17:10
|
show 4 more comments
up vote
80
down vote
There is the FCIV utility from Microsoft, the Microsoft File Checksum Integrity Verifier
(download link).
The Microsoft File Checksum Integrity Verifier tool is an unsupported command line utility that computes MD5 or SHA1 cryptographic hashes for files.
It doesn't show Windows 7 in system requirements but I've just used it in Windows 8 and it worked.
Why are we linking to a unsupported command line utility. This doesn't even intergrate into the shell which I am sure the author wanted.
– Ramhound
Sep 5 '12 at 12:36
30
That utility was useful for me. I downloaded an iso image from msdn and needed to cheksum it. I didn't want any third party tools. I didn't need the shell integration and the author didn't ask for it. It's from a trusted source Microsoft and while unsupported it still works. I posted a link here because other people like me may find it useful.
– creator
Sep 6 '12 at 4:25
28
I'm with @creator. It may not be supported software, but at least Microsoft is the author. Checksum programs are potentially really important to maintaining security; I'd rather not get mine from some random third-party.
– ellisbben
Sep 18 '12 at 18:00
2
While it's an OKish utility for moderate use, it's unstable. I'm using it in a xdelta script to determine if files of same size are different and I'm sorry to say I get about 1 crash every a few hundred files. It's unreliable, so an advice: use something else.
– JasonXA
Mar 5 '17 at 17:58
PsFCIV is PowerShell rewrite that supports the original's XML database functionality plus SHA-256, SHA-384 and, and SHA-512 hashes.
– User5910
Sep 7 '17 at 23:29
add a comment |
up vote
61
down vote
PowerShell version 4 and up includes the Get-FileHash cmdlet.
powershell get-filehash -algorithm md5 <file_to_check>
Use doskey to make a persistent alias that's easier to remember.
doskey sha1sum=powershell get-filehash -algorithm sha1 "$1"
doskey md5sum=powershell get-filehash -algorithm md5 "$1"
1
By adding Format-List to show the full output if the hash result string is too longpowershell Get-FileHash -Algorithm md5 <file_to_check> | Format-List
– celeron533
Jul 31 '17 at 14:25
Finally it comes to PowerShell!
– Franklin Yu
Jan 24 at 17:16
Brilliant question and answers. Thanks for all of this. I'd recommend another software, but this is pretty complete. Can't thank you contributors enough for this thread. Excuse me... May I ask why PowerShell on Win 8.1 and 10 won't recognizeGet-FileHash "C:foo.exe" -Algorithm MD5,SHA1,SHA256 | Format-List
natively to list several hashes in a row? There's no such instruction stored in the console? I tried to reformulate several times with the correct syntax, but it returns me an error and it doesn't seem to work without embedding a script.
– K0media
Feb 14 at 17:08
add a comment |
up vote
31
down vote
The new version of 7-Zip also gives you the option of checksums just by right clicking (this doesn't include MD5). It has SHA-1, SHA-256, CRC-32, CRC-64, etc.
.
For MD5 you can download HashTab and check by right clicking and then properties.
Which version of 7-zip are you talking about?
– klaar
Aug 15 '17 at 13:06
Unfortunately, the 7-zip checksum tool doesn't allow you to copy the checksum!
– Derek Mahar
Dec 5 '17 at 15:59
I think selecting the hash text and Ctrl+C works fine.
– abe312
Dec 6 '17 at 16:22
In my setup, if you go to properties of the file, you can copy the hash via right click->copy under file hashes tab.
– abe312
Dec 23 '17 at 5:46
add a comment |
up vote
22
down vote
Here's one I've used before that integrates nicely with Explorer's "Properties" dialog: Summer Properties. It's open source, and an x64 version is also available.
I also like Safer Networking's FileAlyzer, which provides additional features as well. But just for checksums, Summer Properties is lightweight and does the job.
1
The only problem with this is that it does not support folders or groups of files. It is also out of dvlp
– Pavel Radzivilovsky
Dec 23 '10 at 12:47
1
Another problem with it is that you can't paste an hash into it and see if it matches
– Jonathan
Mar 23 '11 at 16:33
add a comment |
up vote
13
down vote
Nirsoft's HashMyFiles is small utility that allows you to calculate the MD5 and SHA1 hashes of one or more files in your system. You can easily copy the MD5/SHA1 hashes list into the clipboard, or save them into text/html/xml file.
HashMyFiles can also be launched from
the context menu of Windows Explorer,
and display the MD5/SHA1 hashes of the
selected file or folder.
HashMyFiles is freeware and portable.
+1, Seems like a new one -- the last time I checked (before moving to a command line md5sum version) was FastSum -- but, it was sort-of trialware and nagged a lot. HashMyFiles is good because it allows drag-and-drop of multiple files and export to CSV (both important features). Don't think I had seen it when I found FastSum a couple of years back.
– nik
Dec 30 '09 at 2:15
that's right, HashMyFiles is a fairly recent addition to NirSoft's portfolio, it was first released in 2007.
– Molly7244
Dec 30 '09 at 9:05
…that integrates into Windows [Explorer]
– Synetech
Dec 19 '13 at 5:10
add a comment |
up vote
13
down vote
I found this PowerShell script:
param([switch]$csv, [switch]$recurse)
[Reflection.Assembly]::LoadWithPartialName("System.Security") | out-null
$sha1 = new-Object System.Security.Cryptography.SHA1Managed
$pathLength = (get-location).Path.Length + 1
$args | %{
if ($recurse) {
$files = get-childitem -recurse -include $_
}
else {
$files = get-childitem -include $_
}
if ($files.Count -gt 0) {
$files | %{
$filename = $_.FullName
$filenameDisplay = $filename.Substring($pathLength)
if ($csv) {
write-host -NoNewLine ($filenameDisplay + ",")
} else {
write-host $filenameDisplay
}
$file = [System.IO.File]::Open($filename, "open", "read")
$sha1.ComputeHash($file) | %{
write-host -NoNewLine $_.ToString("x2")
}
$file.Dispose()
write-host
if ($csv -eq $false) {
write-host
}
}
}
}
Source: Calculating SHA1 in PowerShell
It leverages .NET which I assume you have installed
7
Win 7 comes with .NET 3.5 and PowerShell v2, and PowerShell has always been dependent on .NET, so if you've got PS, you've got .NET. :-)
– afrazier
Feb 14 '11 at 21:47
add a comment |
up vote
8
down vote
I am adding this here only because I didn't see any fully working powershell examples, ready for copy-paste:
C:> powershell "Get-FileHash %systemroot%system32csrss.exe"
Algorithm Hash
--------- ----
SHA256 CB41E9D0E8107AA9337DBD1C56F22461131AD0952A2472B4477E2649D16E...
C:> powershell -c "(Get-FileHash -a MD5 '%systemroot%system32csrss.exe').Hash"
B2D3F07F5E8A13AF988A8B3C0A800880
C:> CertUtil -hashfile "%systemroot%system32csrss.exe" MD5 | findstr -v file
b2 d3 f0 7f 5e 8a 13 af 98 8a 8b 3c 0a 80 08 80
C:>
add a comment |
up vote
7
down vote
Microsoft File Checksum Integrity Verifier. It can compute MD5 and SHA-1 hash values.
Download, extract the files, then open a command prompt, go to the extracted path and then type the following command:
fciv -md5 filepathfilename.extension
For example:
fciv -md5 d:programssetup.exe
This answer and @creator's answer should be combined. They refer to the same tool.
– leif81
Jun 11 '14 at 13:36
Question Title : Is there a built-in checksum/hash utility on Windows 7?'fciv' is not recognized as an internal or external command, operable program or batch file.
Microsoft Windows [Version 10.0.14393]
– Amit Naidu
Jul 9 at 19:24
add a comment |
up vote
6
down vote
A batch file based on pbarney's comment to the answer with the most upvotes: This copies the MD5 hash of whatever file is dragged onto the batch file to the clipboard:
@ECHO OFF
FOR /f "tokens=*" %%i IN ('@certutil -hashfile %1 MD5 ^| find /v "hash of file" ^| find /v "CertUtil"') DO SET r=%%i
SET r=%r: =%
ECHO %r% | clip
To make it a context menu item instead:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT*shellGet MD5]
@="Copy MD5 to Clipboard"
[HKEY_CLASSES_ROOT*shellGet MD5command]
@=""C:\<PATH TO BAT FILE>\getMD5.bat" "%1""
Or if you don't mind the extra output, a one liner batch filecertutil -hashfile %1 md5
works as well
– jrh
Aug 20 at 14:21
add a comment |
up vote
5
down vote
Unfortunately, not that I'm aware of, but Microsoft's Sysinternals suite includes a nice tool called sigcheck.
add a comment |
up vote
3
down vote
MD5 Context Menu does exactly this. It adds an MD5 option to the context menu of files:
MD5 Context Menu is a freeware shell extension for Windows which displays the MD5 hash sum of the selected file.
It says it's compatible with Windows 95, 98, ME, NT, 2000, and XP, although it works for me perfectly fine on Windows 7. It's a tiny download (238 KB) and includes everything you need.
3
"Because of a serious bug in the last version of our tool for large files with sizes > 2^31 bytes (~2.1GB) we currently do not provide the download anymore."
– Taha Jahangir
Oct 11 '13 at 4:35
add a comment |
up vote
3
down vote
This is just a cmd shell script which uses tedr2's answer but strips off the extraneous output lines and spaces:
:: hash.cmd : Get a hash of a file
:: p1: file to be hashed
:: p2: Hash algorithm in UPPERCASE
:: p3: Output file
@setlocal
@for /f "tokens=*" %%a in (
'@certutil -hashfile %1 %2 ^|find /v "hash of file" ^|find /v "CertUtil"'
) do @(
@set str=%%a
)
@set str=%str: =%
@echo %str%
@endlocal
The output can be re-directed to a file if required:
@echo %str% > %3
e.g.
sys> devcmdhash.cmd MyApp.dll SHA1
8ae6ac1e90ccee52cee5c8bf5c2445d6a92c0d4f
add a comment |
up vote
2
down vote
Cygwin contains an md5sum.exe
utility that should do what you want.
2
Unfortunately being command line based, it doesn't integrate with the Windows Shell.
– Cristian Ciupitu
May 21 '14 at 19:38
Cristian Ciupitu just cause you don't know how to do it it doesn't mean it can't be done. I'm using lots of CLI apps from Windows Shell desktop / folder background and typed apps context menu and they work fine.
– JasonXA
Mar 5 '17 at 18:01
2
Cygwin is massively overkill. There are many native binaries that do the job, most of them under 200k.
– sCiphre
Jul 28 '17 at 12:48
There is nothing "massively overkill" about Cygwin. The setup utility lets you check off and download only just exactly what you need and nothing more. If all you select is md5sum, that's all you get.
– Nicole Hamilton
Jul 29 '17 at 14:10
add a comment |
up vote
2
down vote
QuickHash supports SHA-256 and SHA-512. I needed SHA-256 support to verify the checksum of whitelisted JavaScript libraries for inclusion in a Firefox addon.
Updated link: sourceforge.net/projects/quickhash/?source=directory (side note: JetBrains currently uses SHA-256 for their checksums too.)
– Troy Gizzi
Mar 30 '15 at 13:56
add a comment |
up vote
1
down vote
1. checksum
I use checksum command-line utility.
Open source,- Support
md5
,sha1
,sha256
andsha512
.
Usage:
checksum [-t=sha1|sha256|sha512|md5] [-c=signature] [-f=]filepath
2. Command-line arguments
-?
,--help
,-h
Prints out the options.
-f
,--file=VALUE
Filename.
-t
,--type
,--hashtype=VALUE
Hashtype Defaults tomd5
.
-c
,--check=VALUE
Optional: check - the signature you want to check. Not case sensitive.
3. Examples of usage
# Check md5 for "E:Саша НеотразимаSasha-Irresistible.exe" file
SashaChernykh@DESKTOP-0G54NVG E:Саша Неотразима
$ checksum -f "E:Саша НеотразимаSasha-Irresistible.exe"
342B45537C9F472B93A4A0C5997A6F52
# Check sha256
SashaChernykh@DESKTOP-0G54NVG E:Саша Неотразима
$ checksum -f "E:Саша НеотразимаSasha-Irresistible.exe" -t=sha256
F6286F50925C6CBF6CBDC7B9582BFF833D0808C04283DE98062404A359E2ECC4
# Correct 41474147414741474147 sha256 hash or not?
SashaChernykh@DESKTOP-0G54NVG E:Саша Неотразима
$ checksum -f "E:Саша НеотразимаSasha-Irresistible.exe" -t=sha256 -c 41474147414741474147
Error - hashes do not match. Actual value was 'F6286F50925C6CBF6CBDC7B9582BFF833D0808C04283DE98062404A359E2ECC4'
# One more attempt
SashaChernykh@DESKTOP-0G54NVG E:Саша Неотразима
$ checksum -f "E:Саша НеотразимаSasha-Irresistible.exe" -t=sha256 -c F6286F50925C6CBF6CBDC7B9582BFF833D0808C04283DE98062404A359E2ECC4
Hashes match..
add a comment |
up vote
0
down vote
Something like this: winmd5sum.
This one's also nice: sendtoMD5 - right click, send to ..., and it gets you the result.
add a comment |
up vote
0
down vote
HashTab 3.0 is a free shell extension that calculates many checksums, including MD5.
It's integrated as a new tab in the File Properties.
add a comment |
up vote
0
down vote
You can use MD5sums for Windows, a download of only 28 KB (Cygwin might be overkill if all you want to do is compute MD5 hashes).
The easiest way to use it is to use Explorer to drag and drop files on md5sums.exe to obtain their MD5 hashes.
add a comment |
up vote
0
down vote
The correct answer is of course, yes, CertUtil (see tedr2's answer).
But I'll add Penteract's free File Checksum Verifier which, I think, is one of the most user-friendly programs. (Disclaimer: I'm affiliated with Penteract.)
Some of its advantages:
- Compares the calculated and expected hashes for you.
- Minimalistic - no item in files' context-menus, no extra tab on
files' properties.
To verify this program's integrity (against man-in-the-middle attacks) - it downloads over a secure connection.
Plus: free, offline (so you don't have to upload your files), user-friendly (drag a file in and get the result), launches from the start menu (no need to look for the downloaded executable when you want to use it a year from now), and supports MD5, SHA1, SHA256, etc.
1
Thank you for disclosing your affiliation. However, please avoid making too many posts of this kind, as doing so may be considered spamming. For more information about promotional posts, please see superuser.com/help/promotion.
– bwDraco
Aug 31 '15 at 23:56
1
This only works on Windows 10 and the op specifically asked about W7.
– Jool
Sep 2 '17 at 12:34
add a comment |
up vote
0
down vote
This is not a built-in utility, but its a very good option
http://checksumcompare.sanktuaire.com
You could compare checksum by file and/or summaries if two folders differ or are identical.
add a comment |
up vote
0
down vote
You can try msys2, it is here.
Just type (algorithm)sum. (algorithm) is the hash algorithm you want to use e.g. md5, sha1, sha256 ...
Unlike Cygwin, this tool is portable, you just to download the .zip file and extract in anywhere you want. You can use it by a simple click(msys2.exe).
Hop this tool will help you.
add a comment |
up vote
-1
down vote
For a solution that works on Windows or just about any other environment, use Python.
install Python -- a Windows installer is provided on https://www.python.org/downloads/
download a tested
cksum
implementation, e.g. http://pastebin.com/raw.php?i=cKATyGLb -- save the contents of this to say,c:cksum.py
or wherever you find convenient
Then to perform a checksum:
python c:cksum.py INPUTFILE
Not as fast as a compiled utility, but compatible with Unix cksum
and runs anywhere.
add a comment |
up vote
-1
down vote
Well, I have made a program to calculate some hashes from a file. I hope it helps you.
What does this do?
It calculates the SHA-1 hash, SHA-384 hash, MD5 hash and SHA-256 hash. Well, that's about it :)
add a comment |
up vote
-1
down vote
There are like 100 third-party tools out there. I use MD5Hash. For downloads with sfv files, just use TeraCopy to verify the hashes.
add a comment |
up vote
-2
down vote
I like digestIT, although it seems to be fairly old and maybe not maintained.
add a comment |
protected by Community♦ May 23 '15 at 7:16
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?
28 Answers
28
active
oldest
votes
28 Answers
28
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
171
down vote
accepted
There is a built in utility, as specified in this other answer.
You may, however, wish to use this freeware app called HashTab that integrates neatly with Windows Explorer by registering a... well, a tab in the properties dialog of files. It's pretty sweet.
86
I prefer HashCheck over HashTab, primarily because it can handle multiple mixed file/folder selections and it can create/verify SFV/MD5/SHA1 files. My writeup over at the Ars Forums goes into more detail.
– afrazier
Feb 14 '11 at 21:51
43
Be aware HashTab is only free for private use! HashCheck is open source and complete free (BSD license)
– keiki
Oct 22 '12 at 14:08
33
yes, there is a cmd: CertUtil -hashfile _main.exe MD5
– Scott混合理论
Jul 16 '15 at 8:53
11
"There is a built-in utility which does exactly what you need. You may, however, use this other tool which does something which you didn't ask for." Why is this the accepted answer?
– abaumg
Jun 27 '17 at 12:36
6
> "Thanks. Unfortunately being built-in was an essential requirement for me." Then why did you select a non-built in software, which the question doesn't ask for, as the answer?
– KalEl
Sep 10 '17 at 20:14
|
show 9 more comments
up vote
171
down vote
accepted
There is a built in utility, as specified in this other answer.
You may, however, wish to use this freeware app called HashTab that integrates neatly with Windows Explorer by registering a... well, a tab in the properties dialog of files. It's pretty sweet.
86
I prefer HashCheck over HashTab, primarily because it can handle multiple mixed file/folder selections and it can create/verify SFV/MD5/SHA1 files. My writeup over at the Ars Forums goes into more detail.
– afrazier
Feb 14 '11 at 21:51
43
Be aware HashTab is only free for private use! HashCheck is open source and complete free (BSD license)
– keiki
Oct 22 '12 at 14:08
33
yes, there is a cmd: CertUtil -hashfile _main.exe MD5
– Scott混合理论
Jul 16 '15 at 8:53
11
"There is a built-in utility which does exactly what you need. You may, however, use this other tool which does something which you didn't ask for." Why is this the accepted answer?
– abaumg
Jun 27 '17 at 12:36
6
> "Thanks. Unfortunately being built-in was an essential requirement for me." Then why did you select a non-built in software, which the question doesn't ask for, as the answer?
– KalEl
Sep 10 '17 at 20:14
|
show 9 more comments
up vote
171
down vote
accepted
up vote
171
down vote
accepted
There is a built in utility, as specified in this other answer.
You may, however, wish to use this freeware app called HashTab that integrates neatly with Windows Explorer by registering a... well, a tab in the properties dialog of files. It's pretty sweet.
There is a built in utility, as specified in this other answer.
You may, however, wish to use this freeware app called HashTab that integrates neatly with Windows Explorer by registering a... well, a tab in the properties dialog of files. It's pretty sweet.
edited Dec 14 '17 at 5:31
wjandrea
407313
407313
answered Feb 14 '11 at 18:42
Tobias Plutat
4,70311818
4,70311818
86
I prefer HashCheck over HashTab, primarily because it can handle multiple mixed file/folder selections and it can create/verify SFV/MD5/SHA1 files. My writeup over at the Ars Forums goes into more detail.
– afrazier
Feb 14 '11 at 21:51
43
Be aware HashTab is only free for private use! HashCheck is open source and complete free (BSD license)
– keiki
Oct 22 '12 at 14:08
33
yes, there is a cmd: CertUtil -hashfile _main.exe MD5
– Scott混合理论
Jul 16 '15 at 8:53
11
"There is a built-in utility which does exactly what you need. You may, however, use this other tool which does something which you didn't ask for." Why is this the accepted answer?
– abaumg
Jun 27 '17 at 12:36
6
> "Thanks. Unfortunately being built-in was an essential requirement for me." Then why did you select a non-built in software, which the question doesn't ask for, as the answer?
– KalEl
Sep 10 '17 at 20:14
|
show 9 more comments
86
I prefer HashCheck over HashTab, primarily because it can handle multiple mixed file/folder selections and it can create/verify SFV/MD5/SHA1 files. My writeup over at the Ars Forums goes into more detail.
– afrazier
Feb 14 '11 at 21:51
43
Be aware HashTab is only free for private use! HashCheck is open source and complete free (BSD license)
– keiki
Oct 22 '12 at 14:08
33
yes, there is a cmd: CertUtil -hashfile _main.exe MD5
– Scott混合理论
Jul 16 '15 at 8:53
11
"There is a built-in utility which does exactly what you need. You may, however, use this other tool which does something which you didn't ask for." Why is this the accepted answer?
– abaumg
Jun 27 '17 at 12:36
6
> "Thanks. Unfortunately being built-in was an essential requirement for me." Then why did you select a non-built in software, which the question doesn't ask for, as the answer?
– KalEl
Sep 10 '17 at 20:14
86
86
I prefer HashCheck over HashTab, primarily because it can handle multiple mixed file/folder selections and it can create/verify SFV/MD5/SHA1 files. My writeup over at the Ars Forums goes into more detail.
– afrazier
Feb 14 '11 at 21:51
I prefer HashCheck over HashTab, primarily because it can handle multiple mixed file/folder selections and it can create/verify SFV/MD5/SHA1 files. My writeup over at the Ars Forums goes into more detail.
– afrazier
Feb 14 '11 at 21:51
43
43
Be aware HashTab is only free for private use! HashCheck is open source and complete free (BSD license)
– keiki
Oct 22 '12 at 14:08
Be aware HashTab is only free for private use! HashCheck is open source and complete free (BSD license)
– keiki
Oct 22 '12 at 14:08
33
33
yes, there is a cmd: CertUtil -hashfile _main.exe MD5
– Scott混合理论
Jul 16 '15 at 8:53
yes, there is a cmd: CertUtil -hashfile _main.exe MD5
– Scott混合理论
Jul 16 '15 at 8:53
11
11
"There is a built-in utility which does exactly what you need. You may, however, use this other tool which does something which you didn't ask for." Why is this the accepted answer?
– abaumg
Jun 27 '17 at 12:36
"There is a built-in utility which does exactly what you need. You may, however, use this other tool which does something which you didn't ask for." Why is this the accepted answer?
– abaumg
Jun 27 '17 at 12:36
6
6
> "Thanks. Unfortunately being built-in was an essential requirement for me." Then why did you select a non-built in software, which the question doesn't ask for, as the answer?
– KalEl
Sep 10 '17 at 20:14
> "Thanks. Unfortunately being built-in was an essential requirement for me." Then why did you select a non-built in software, which the question doesn't ask for, as the answer?
– KalEl
Sep 10 '17 at 20:14
|
show 9 more comments
up vote
1041
down vote
CertUtil is a pre-installed Windows utility that can be used to generate hash checksums:
certUtil -hashfile pathToFileToCheck [HashAlgorithm]
HashAlgorithm choices: MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512
So for example, the following generates an MD5 checksum for the file
C:TEMPMyDataFile.img
:
CertUtil -hashfile C:TEMPMyDataFile.img MD5
To get output similar to *Nix systems you can add some PowerShell magic:
$(CertUtil -hashfile C:TEMPMyDataFile.img MD5)[1] -replace " ",""
89
The question specified built-in, and aside from a powershell script, this is the only one that is built in to Windows 7. There are some environments where you can't just install software. My single upvote doesn't seem like enough for this answer.
– jbo5112
Sep 23 '15 at 14:30
15
MD5.bat: @certutil -hashfile %1 MD5|find /v "hash of file"|find /v "CertUtil"
– pbarney
Nov 16 '15 at 15:37
5
Please note thatcertutil
is not available in Windows PE, so if you are trying to calculate a checksum in a pre-deployment task script in PE, you will have to use an external tool like Microsoft FCIV.
– Wayfarer
May 19 '16 at 8:14
3
That's incredible, butCertUtil -hashfile C:TEMPMyDataFile.img MD5
does not produce the same hash thanmd5sum /tmp/MyDataFile.img
under Linux (I guarranty it is the same file with a mount)
– lalebarde
Aug 16 '16 at 9:22
9
@lalebarde There is only one standard for MD5. If you are getting different results on the same file, it is because something is making some change to that file and causing the hashes to be different. This is one of the most important functions of MD5 and other hashing standards.
– Paul
Oct 19 '16 at 16:27
|
show 12 more comments
up vote
1041
down vote
CertUtil is a pre-installed Windows utility that can be used to generate hash checksums:
certUtil -hashfile pathToFileToCheck [HashAlgorithm]
HashAlgorithm choices: MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512
So for example, the following generates an MD5 checksum for the file
C:TEMPMyDataFile.img
:
CertUtil -hashfile C:TEMPMyDataFile.img MD5
To get output similar to *Nix systems you can add some PowerShell magic:
$(CertUtil -hashfile C:TEMPMyDataFile.img MD5)[1] -replace " ",""
89
The question specified built-in, and aside from a powershell script, this is the only one that is built in to Windows 7. There are some environments where you can't just install software. My single upvote doesn't seem like enough for this answer.
– jbo5112
Sep 23 '15 at 14:30
15
MD5.bat: @certutil -hashfile %1 MD5|find /v "hash of file"|find /v "CertUtil"
– pbarney
Nov 16 '15 at 15:37
5
Please note thatcertutil
is not available in Windows PE, so if you are trying to calculate a checksum in a pre-deployment task script in PE, you will have to use an external tool like Microsoft FCIV.
– Wayfarer
May 19 '16 at 8:14
3
That's incredible, butCertUtil -hashfile C:TEMPMyDataFile.img MD5
does not produce the same hash thanmd5sum /tmp/MyDataFile.img
under Linux (I guarranty it is the same file with a mount)
– lalebarde
Aug 16 '16 at 9:22
9
@lalebarde There is only one standard for MD5. If you are getting different results on the same file, it is because something is making some change to that file and causing the hashes to be different. This is one of the most important functions of MD5 and other hashing standards.
– Paul
Oct 19 '16 at 16:27
|
show 12 more comments
up vote
1041
down vote
up vote
1041
down vote
CertUtil is a pre-installed Windows utility that can be used to generate hash checksums:
certUtil -hashfile pathToFileToCheck [HashAlgorithm]
HashAlgorithm choices: MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512
So for example, the following generates an MD5 checksum for the file
C:TEMPMyDataFile.img
:
CertUtil -hashfile C:TEMPMyDataFile.img MD5
To get output similar to *Nix systems you can add some PowerShell magic:
$(CertUtil -hashfile C:TEMPMyDataFile.img MD5)[1] -replace " ",""
CertUtil is a pre-installed Windows utility that can be used to generate hash checksums:
certUtil -hashfile pathToFileToCheck [HashAlgorithm]
HashAlgorithm choices: MD2 MD4 MD5 SHA1 SHA256 SHA384 SHA512
So for example, the following generates an MD5 checksum for the file
C:TEMPMyDataFile.img
:
CertUtil -hashfile C:TEMPMyDataFile.img MD5
To get output similar to *Nix systems you can add some PowerShell magic:
$(CertUtil -hashfile C:TEMPMyDataFile.img MD5)[1] -replace " ",""
edited Nov 28 at 22:10
Cristian Ciupitu
4,1192540
4,1192540
answered Apr 6 '15 at 15:21
tedr2
10.4k252
10.4k252
89
The question specified built-in, and aside from a powershell script, this is the only one that is built in to Windows 7. There are some environments where you can't just install software. My single upvote doesn't seem like enough for this answer.
– jbo5112
Sep 23 '15 at 14:30
15
MD5.bat: @certutil -hashfile %1 MD5|find /v "hash of file"|find /v "CertUtil"
– pbarney
Nov 16 '15 at 15:37
5
Please note thatcertutil
is not available in Windows PE, so if you are trying to calculate a checksum in a pre-deployment task script in PE, you will have to use an external tool like Microsoft FCIV.
– Wayfarer
May 19 '16 at 8:14
3
That's incredible, butCertUtil -hashfile C:TEMPMyDataFile.img MD5
does not produce the same hash thanmd5sum /tmp/MyDataFile.img
under Linux (I guarranty it is the same file with a mount)
– lalebarde
Aug 16 '16 at 9:22
9
@lalebarde There is only one standard for MD5. If you are getting different results on the same file, it is because something is making some change to that file and causing the hashes to be different. This is one of the most important functions of MD5 and other hashing standards.
– Paul
Oct 19 '16 at 16:27
|
show 12 more comments
89
The question specified built-in, and aside from a powershell script, this is the only one that is built in to Windows 7. There are some environments where you can't just install software. My single upvote doesn't seem like enough for this answer.
– jbo5112
Sep 23 '15 at 14:30
15
MD5.bat: @certutil -hashfile %1 MD5|find /v "hash of file"|find /v "CertUtil"
– pbarney
Nov 16 '15 at 15:37
5
Please note thatcertutil
is not available in Windows PE, so if you are trying to calculate a checksum in a pre-deployment task script in PE, you will have to use an external tool like Microsoft FCIV.
– Wayfarer
May 19 '16 at 8:14
3
That's incredible, butCertUtil -hashfile C:TEMPMyDataFile.img MD5
does not produce the same hash thanmd5sum /tmp/MyDataFile.img
under Linux (I guarranty it is the same file with a mount)
– lalebarde
Aug 16 '16 at 9:22
9
@lalebarde There is only one standard for MD5. If you are getting different results on the same file, it is because something is making some change to that file and causing the hashes to be different. This is one of the most important functions of MD5 and other hashing standards.
– Paul
Oct 19 '16 at 16:27
89
89
The question specified built-in, and aside from a powershell script, this is the only one that is built in to Windows 7. There are some environments where you can't just install software. My single upvote doesn't seem like enough for this answer.
– jbo5112
Sep 23 '15 at 14:30
The question specified built-in, and aside from a powershell script, this is the only one that is built in to Windows 7. There are some environments where you can't just install software. My single upvote doesn't seem like enough for this answer.
– jbo5112
Sep 23 '15 at 14:30
15
15
MD5.bat: @certutil -hashfile %1 MD5|find /v "hash of file"|find /v "CertUtil"
– pbarney
Nov 16 '15 at 15:37
MD5.bat: @certutil -hashfile %1 MD5|find /v "hash of file"|find /v "CertUtil"
– pbarney
Nov 16 '15 at 15:37
5
5
Please note that
certutil
is not available in Windows PE, so if you are trying to calculate a checksum in a pre-deployment task script in PE, you will have to use an external tool like Microsoft FCIV.– Wayfarer
May 19 '16 at 8:14
Please note that
certutil
is not available in Windows PE, so if you are trying to calculate a checksum in a pre-deployment task script in PE, you will have to use an external tool like Microsoft FCIV.– Wayfarer
May 19 '16 at 8:14
3
3
That's incredible, but
CertUtil -hashfile C:TEMPMyDataFile.img MD5
does not produce the same hash than md5sum /tmp/MyDataFile.img
under Linux (I guarranty it is the same file with a mount)– lalebarde
Aug 16 '16 at 9:22
That's incredible, but
CertUtil -hashfile C:TEMPMyDataFile.img MD5
does not produce the same hash than md5sum /tmp/MyDataFile.img
under Linux (I guarranty it is the same file with a mount)– lalebarde
Aug 16 '16 at 9:22
9
9
@lalebarde There is only one standard for MD5. If you are getting different results on the same file, it is because something is making some change to that file and causing the hashes to be different. This is one of the most important functions of MD5 and other hashing standards.
– Paul
Oct 19 '16 at 16:27
@lalebarde There is only one standard for MD5. If you are getting different results on the same file, it is because something is making some change to that file and causing the hashes to be different. This is one of the most important functions of MD5 and other hashing standards.
– Paul
Oct 19 '16 at 16:27
|
show 12 more comments
up vote
164
down vote
I'm using HashCheck (latest version) which integrates itself as a property page for files and includes a context menu to compare against hash check files (SFV).
It is free, and the source is available.
3
Hilarious app. Definitely the best. It can check the hash with a doubleclick on the created file.MD5! And it remembers what files were hashed.
– Pavel Radzivilovsky
Dec 23 '10 at 14:26
4
AVG is flagging that the core Windows Utility has been changed - that is the sort of thing that malicious software often does.
– dunxd
Nov 20 '12 at 10:15
9
Free, open source, integrates with property page and explorer context menu, has an .MD5 checker and supports SHA-1. Not to mention it's just 85kb and runs really fast. This application is absurdly great, thank you!
– Şafak Gür
Feb 26 '14 at 9:59
4
and you can install it via chocolatey!
– Michael Caron
Jul 7 '16 at 15:04
4
@Sossenbinder You must have been looking in the wrong place. SHA-256 has been supported since Dec. '14. The tool was being updated until at least Sep '16 so while it may not be active lately perhaps there's not much to add to it. github.com/gurnec/HashCheck/releases
– B Layer
Dec 27 '17 at 17:10
|
show 4 more comments
up vote
164
down vote
I'm using HashCheck (latest version) which integrates itself as a property page for files and includes a context menu to compare against hash check files (SFV).
It is free, and the source is available.
3
Hilarious app. Definitely the best. It can check the hash with a doubleclick on the created file.MD5! And it remembers what files were hashed.
– Pavel Radzivilovsky
Dec 23 '10 at 14:26
4
AVG is flagging that the core Windows Utility has been changed - that is the sort of thing that malicious software often does.
– dunxd
Nov 20 '12 at 10:15
9
Free, open source, integrates with property page and explorer context menu, has an .MD5 checker and supports SHA-1. Not to mention it's just 85kb and runs really fast. This application is absurdly great, thank you!
– Şafak Gür
Feb 26 '14 at 9:59
4
and you can install it via chocolatey!
– Michael Caron
Jul 7 '16 at 15:04
4
@Sossenbinder You must have been looking in the wrong place. SHA-256 has been supported since Dec. '14. The tool was being updated until at least Sep '16 so while it may not be active lately perhaps there's not much to add to it. github.com/gurnec/HashCheck/releases
– B Layer
Dec 27 '17 at 17:10
|
show 4 more comments
up vote
164
down vote
up vote
164
down vote
I'm using HashCheck (latest version) which integrates itself as a property page for files and includes a context menu to compare against hash check files (SFV).
It is free, and the source is available.
I'm using HashCheck (latest version) which integrates itself as a property page for files and includes a context menu to compare against hash check files (SFV).
It is free, and the source is available.
edited Mar 28 at 14:15
Qtax
299415
299415
answered Dec 30 '09 at 5:15
Andrew Moore
3,96031922
3,96031922
3
Hilarious app. Definitely the best. It can check the hash with a doubleclick on the created file.MD5! And it remembers what files were hashed.
– Pavel Radzivilovsky
Dec 23 '10 at 14:26
4
AVG is flagging that the core Windows Utility has been changed - that is the sort of thing that malicious software often does.
– dunxd
Nov 20 '12 at 10:15
9
Free, open source, integrates with property page and explorer context menu, has an .MD5 checker and supports SHA-1. Not to mention it's just 85kb and runs really fast. This application is absurdly great, thank you!
– Şafak Gür
Feb 26 '14 at 9:59
4
and you can install it via chocolatey!
– Michael Caron
Jul 7 '16 at 15:04
4
@Sossenbinder You must have been looking in the wrong place. SHA-256 has been supported since Dec. '14. The tool was being updated until at least Sep '16 so while it may not be active lately perhaps there's not much to add to it. github.com/gurnec/HashCheck/releases
– B Layer
Dec 27 '17 at 17:10
|
show 4 more comments
3
Hilarious app. Definitely the best. It can check the hash with a doubleclick on the created file.MD5! And it remembers what files were hashed.
– Pavel Radzivilovsky
Dec 23 '10 at 14:26
4
AVG is flagging that the core Windows Utility has been changed - that is the sort of thing that malicious software often does.
– dunxd
Nov 20 '12 at 10:15
9
Free, open source, integrates with property page and explorer context menu, has an .MD5 checker and supports SHA-1. Not to mention it's just 85kb and runs really fast. This application is absurdly great, thank you!
– Şafak Gür
Feb 26 '14 at 9:59
4
and you can install it via chocolatey!
– Michael Caron
Jul 7 '16 at 15:04
4
@Sossenbinder You must have been looking in the wrong place. SHA-256 has been supported since Dec. '14. The tool was being updated until at least Sep '16 so while it may not be active lately perhaps there's not much to add to it. github.com/gurnec/HashCheck/releases
– B Layer
Dec 27 '17 at 17:10
3
3
Hilarious app. Definitely the best. It can check the hash with a doubleclick on the created file.MD5! And it remembers what files were hashed.
– Pavel Radzivilovsky
Dec 23 '10 at 14:26
Hilarious app. Definitely the best. It can check the hash with a doubleclick on the created file.MD5! And it remembers what files were hashed.
– Pavel Radzivilovsky
Dec 23 '10 at 14:26
4
4
AVG is flagging that the core Windows Utility has been changed - that is the sort of thing that malicious software often does.
– dunxd
Nov 20 '12 at 10:15
AVG is flagging that the core Windows Utility has been changed - that is the sort of thing that malicious software often does.
– dunxd
Nov 20 '12 at 10:15
9
9
Free, open source, integrates with property page and explorer context menu, has an .MD5 checker and supports SHA-1. Not to mention it's just 85kb and runs really fast. This application is absurdly great, thank you!
– Şafak Gür
Feb 26 '14 at 9:59
Free, open source, integrates with property page and explorer context menu, has an .MD5 checker and supports SHA-1. Not to mention it's just 85kb and runs really fast. This application is absurdly great, thank you!
– Şafak Gür
Feb 26 '14 at 9:59
4
4
and you can install it via chocolatey!
– Michael Caron
Jul 7 '16 at 15:04
and you can install it via chocolatey!
– Michael Caron
Jul 7 '16 at 15:04
4
4
@Sossenbinder You must have been looking in the wrong place. SHA-256 has been supported since Dec. '14. The tool was being updated until at least Sep '16 so while it may not be active lately perhaps there's not much to add to it. github.com/gurnec/HashCheck/releases
– B Layer
Dec 27 '17 at 17:10
@Sossenbinder You must have been looking in the wrong place. SHA-256 has been supported since Dec. '14. The tool was being updated until at least Sep '16 so while it may not be active lately perhaps there's not much to add to it. github.com/gurnec/HashCheck/releases
– B Layer
Dec 27 '17 at 17:10
|
show 4 more comments
up vote
80
down vote
There is the FCIV utility from Microsoft, the Microsoft File Checksum Integrity Verifier
(download link).
The Microsoft File Checksum Integrity Verifier tool is an unsupported command line utility that computes MD5 or SHA1 cryptographic hashes for files.
It doesn't show Windows 7 in system requirements but I've just used it in Windows 8 and it worked.
Why are we linking to a unsupported command line utility. This doesn't even intergrate into the shell which I am sure the author wanted.
– Ramhound
Sep 5 '12 at 12:36
30
That utility was useful for me. I downloaded an iso image from msdn and needed to cheksum it. I didn't want any third party tools. I didn't need the shell integration and the author didn't ask for it. It's from a trusted source Microsoft and while unsupported it still works. I posted a link here because other people like me may find it useful.
– creator
Sep 6 '12 at 4:25
28
I'm with @creator. It may not be supported software, but at least Microsoft is the author. Checksum programs are potentially really important to maintaining security; I'd rather not get mine from some random third-party.
– ellisbben
Sep 18 '12 at 18:00
2
While it's an OKish utility for moderate use, it's unstable. I'm using it in a xdelta script to determine if files of same size are different and I'm sorry to say I get about 1 crash every a few hundred files. It's unreliable, so an advice: use something else.
– JasonXA
Mar 5 '17 at 17:58
PsFCIV is PowerShell rewrite that supports the original's XML database functionality plus SHA-256, SHA-384 and, and SHA-512 hashes.
– User5910
Sep 7 '17 at 23:29
add a comment |
up vote
80
down vote
There is the FCIV utility from Microsoft, the Microsoft File Checksum Integrity Verifier
(download link).
The Microsoft File Checksum Integrity Verifier tool is an unsupported command line utility that computes MD5 or SHA1 cryptographic hashes for files.
It doesn't show Windows 7 in system requirements but I've just used it in Windows 8 and it worked.
Why are we linking to a unsupported command line utility. This doesn't even intergrate into the shell which I am sure the author wanted.
– Ramhound
Sep 5 '12 at 12:36
30
That utility was useful for me. I downloaded an iso image from msdn and needed to cheksum it. I didn't want any third party tools. I didn't need the shell integration and the author didn't ask for it. It's from a trusted source Microsoft and while unsupported it still works. I posted a link here because other people like me may find it useful.
– creator
Sep 6 '12 at 4:25
28
I'm with @creator. It may not be supported software, but at least Microsoft is the author. Checksum programs are potentially really important to maintaining security; I'd rather not get mine from some random third-party.
– ellisbben
Sep 18 '12 at 18:00
2
While it's an OKish utility for moderate use, it's unstable. I'm using it in a xdelta script to determine if files of same size are different and I'm sorry to say I get about 1 crash every a few hundred files. It's unreliable, so an advice: use something else.
– JasonXA
Mar 5 '17 at 17:58
PsFCIV is PowerShell rewrite that supports the original's XML database functionality plus SHA-256, SHA-384 and, and SHA-512 hashes.
– User5910
Sep 7 '17 at 23:29
add a comment |
up vote
80
down vote
up vote
80
down vote
There is the FCIV utility from Microsoft, the Microsoft File Checksum Integrity Verifier
(download link).
The Microsoft File Checksum Integrity Verifier tool is an unsupported command line utility that computes MD5 or SHA1 cryptographic hashes for files.
It doesn't show Windows 7 in system requirements but I've just used it in Windows 8 and it worked.
There is the FCIV utility from Microsoft, the Microsoft File Checksum Integrity Verifier
(download link).
The Microsoft File Checksum Integrity Verifier tool is an unsupported command line utility that computes MD5 or SHA1 cryptographic hashes for files.
It doesn't show Windows 7 in system requirements but I've just used it in Windows 8 and it worked.
edited Sep 8 '17 at 1:02
User5910
3811213
3811213
answered Sep 5 '12 at 11:51
creator
94163
94163
Why are we linking to a unsupported command line utility. This doesn't even intergrate into the shell which I am sure the author wanted.
– Ramhound
Sep 5 '12 at 12:36
30
That utility was useful for me. I downloaded an iso image from msdn and needed to cheksum it. I didn't want any third party tools. I didn't need the shell integration and the author didn't ask for it. It's from a trusted source Microsoft and while unsupported it still works. I posted a link here because other people like me may find it useful.
– creator
Sep 6 '12 at 4:25
28
I'm with @creator. It may not be supported software, but at least Microsoft is the author. Checksum programs are potentially really important to maintaining security; I'd rather not get mine from some random third-party.
– ellisbben
Sep 18 '12 at 18:00
2
While it's an OKish utility for moderate use, it's unstable. I'm using it in a xdelta script to determine if files of same size are different and I'm sorry to say I get about 1 crash every a few hundred files. It's unreliable, so an advice: use something else.
– JasonXA
Mar 5 '17 at 17:58
PsFCIV is PowerShell rewrite that supports the original's XML database functionality plus SHA-256, SHA-384 and, and SHA-512 hashes.
– User5910
Sep 7 '17 at 23:29
add a comment |
Why are we linking to a unsupported command line utility. This doesn't even intergrate into the shell which I am sure the author wanted.
– Ramhound
Sep 5 '12 at 12:36
30
That utility was useful for me. I downloaded an iso image from msdn and needed to cheksum it. I didn't want any third party tools. I didn't need the shell integration and the author didn't ask for it. It's from a trusted source Microsoft and while unsupported it still works. I posted a link here because other people like me may find it useful.
– creator
Sep 6 '12 at 4:25
28
I'm with @creator. It may not be supported software, but at least Microsoft is the author. Checksum programs are potentially really important to maintaining security; I'd rather not get mine from some random third-party.
– ellisbben
Sep 18 '12 at 18:00
2
While it's an OKish utility for moderate use, it's unstable. I'm using it in a xdelta script to determine if files of same size are different and I'm sorry to say I get about 1 crash every a few hundred files. It's unreliable, so an advice: use something else.
– JasonXA
Mar 5 '17 at 17:58
PsFCIV is PowerShell rewrite that supports the original's XML database functionality plus SHA-256, SHA-384 and, and SHA-512 hashes.
– User5910
Sep 7 '17 at 23:29
Why are we linking to a unsupported command line utility. This doesn't even intergrate into the shell which I am sure the author wanted.
– Ramhound
Sep 5 '12 at 12:36
Why are we linking to a unsupported command line utility. This doesn't even intergrate into the shell which I am sure the author wanted.
– Ramhound
Sep 5 '12 at 12:36
30
30
That utility was useful for me. I downloaded an iso image from msdn and needed to cheksum it. I didn't want any third party tools. I didn't need the shell integration and the author didn't ask for it. It's from a trusted source Microsoft and while unsupported it still works. I posted a link here because other people like me may find it useful.
– creator
Sep 6 '12 at 4:25
That utility was useful for me. I downloaded an iso image from msdn and needed to cheksum it. I didn't want any third party tools. I didn't need the shell integration and the author didn't ask for it. It's from a trusted source Microsoft and while unsupported it still works. I posted a link here because other people like me may find it useful.
– creator
Sep 6 '12 at 4:25
28
28
I'm with @creator. It may not be supported software, but at least Microsoft is the author. Checksum programs are potentially really important to maintaining security; I'd rather not get mine from some random third-party.
– ellisbben
Sep 18 '12 at 18:00
I'm with @creator. It may not be supported software, but at least Microsoft is the author. Checksum programs are potentially really important to maintaining security; I'd rather not get mine from some random third-party.
– ellisbben
Sep 18 '12 at 18:00
2
2
While it's an OKish utility for moderate use, it's unstable. I'm using it in a xdelta script to determine if files of same size are different and I'm sorry to say I get about 1 crash every a few hundred files. It's unreliable, so an advice: use something else.
– JasonXA
Mar 5 '17 at 17:58
While it's an OKish utility for moderate use, it's unstable. I'm using it in a xdelta script to determine if files of same size are different and I'm sorry to say I get about 1 crash every a few hundred files. It's unreliable, so an advice: use something else.
– JasonXA
Mar 5 '17 at 17:58
PsFCIV is PowerShell rewrite that supports the original's XML database functionality plus SHA-256, SHA-384 and, and SHA-512 hashes.
– User5910
Sep 7 '17 at 23:29
PsFCIV is PowerShell rewrite that supports the original's XML database functionality plus SHA-256, SHA-384 and, and SHA-512 hashes.
– User5910
Sep 7 '17 at 23:29
add a comment |
up vote
61
down vote
PowerShell version 4 and up includes the Get-FileHash cmdlet.
powershell get-filehash -algorithm md5 <file_to_check>
Use doskey to make a persistent alias that's easier to remember.
doskey sha1sum=powershell get-filehash -algorithm sha1 "$1"
doskey md5sum=powershell get-filehash -algorithm md5 "$1"
1
By adding Format-List to show the full output if the hash result string is too longpowershell Get-FileHash -Algorithm md5 <file_to_check> | Format-List
– celeron533
Jul 31 '17 at 14:25
Finally it comes to PowerShell!
– Franklin Yu
Jan 24 at 17:16
Brilliant question and answers. Thanks for all of this. I'd recommend another software, but this is pretty complete. Can't thank you contributors enough for this thread. Excuse me... May I ask why PowerShell on Win 8.1 and 10 won't recognizeGet-FileHash "C:foo.exe" -Algorithm MD5,SHA1,SHA256 | Format-List
natively to list several hashes in a row? There's no such instruction stored in the console? I tried to reformulate several times with the correct syntax, but it returns me an error and it doesn't seem to work without embedding a script.
– K0media
Feb 14 at 17:08
add a comment |
up vote
61
down vote
PowerShell version 4 and up includes the Get-FileHash cmdlet.
powershell get-filehash -algorithm md5 <file_to_check>
Use doskey to make a persistent alias that's easier to remember.
doskey sha1sum=powershell get-filehash -algorithm sha1 "$1"
doskey md5sum=powershell get-filehash -algorithm md5 "$1"
1
By adding Format-List to show the full output if the hash result string is too longpowershell Get-FileHash -Algorithm md5 <file_to_check> | Format-List
– celeron533
Jul 31 '17 at 14:25
Finally it comes to PowerShell!
– Franklin Yu
Jan 24 at 17:16
Brilliant question and answers. Thanks for all of this. I'd recommend another software, but this is pretty complete. Can't thank you contributors enough for this thread. Excuse me... May I ask why PowerShell on Win 8.1 and 10 won't recognizeGet-FileHash "C:foo.exe" -Algorithm MD5,SHA1,SHA256 | Format-List
natively to list several hashes in a row? There's no such instruction stored in the console? I tried to reformulate several times with the correct syntax, but it returns me an error and it doesn't seem to work without embedding a script.
– K0media
Feb 14 at 17:08
add a comment |
up vote
61
down vote
up vote
61
down vote
PowerShell version 4 and up includes the Get-FileHash cmdlet.
powershell get-filehash -algorithm md5 <file_to_check>
Use doskey to make a persistent alias that's easier to remember.
doskey sha1sum=powershell get-filehash -algorithm sha1 "$1"
doskey md5sum=powershell get-filehash -algorithm md5 "$1"
PowerShell version 4 and up includes the Get-FileHash cmdlet.
powershell get-filehash -algorithm md5 <file_to_check>
Use doskey to make a persistent alias that's easier to remember.
doskey sha1sum=powershell get-filehash -algorithm sha1 "$1"
doskey md5sum=powershell get-filehash -algorithm md5 "$1"
edited May 23 '17 at 12:41
Community♦
1
1
answered May 22 '15 at 20:58
Christian Long
1,051108
1,051108
1
By adding Format-List to show the full output if the hash result string is too longpowershell Get-FileHash -Algorithm md5 <file_to_check> | Format-List
– celeron533
Jul 31 '17 at 14:25
Finally it comes to PowerShell!
– Franklin Yu
Jan 24 at 17:16
Brilliant question and answers. Thanks for all of this. I'd recommend another software, but this is pretty complete. Can't thank you contributors enough for this thread. Excuse me... May I ask why PowerShell on Win 8.1 and 10 won't recognizeGet-FileHash "C:foo.exe" -Algorithm MD5,SHA1,SHA256 | Format-List
natively to list several hashes in a row? There's no such instruction stored in the console? I tried to reformulate several times with the correct syntax, but it returns me an error and it doesn't seem to work without embedding a script.
– K0media
Feb 14 at 17:08
add a comment |
1
By adding Format-List to show the full output if the hash result string is too longpowershell Get-FileHash -Algorithm md5 <file_to_check> | Format-List
– celeron533
Jul 31 '17 at 14:25
Finally it comes to PowerShell!
– Franklin Yu
Jan 24 at 17:16
Brilliant question and answers. Thanks for all of this. I'd recommend another software, but this is pretty complete. Can't thank you contributors enough for this thread. Excuse me... May I ask why PowerShell on Win 8.1 and 10 won't recognizeGet-FileHash "C:foo.exe" -Algorithm MD5,SHA1,SHA256 | Format-List
natively to list several hashes in a row? There's no such instruction stored in the console? I tried to reformulate several times with the correct syntax, but it returns me an error and it doesn't seem to work without embedding a script.
– K0media
Feb 14 at 17:08
1
1
By adding Format-List to show the full output if the hash result string is too long
powershell Get-FileHash -Algorithm md5 <file_to_check> | Format-List
– celeron533
Jul 31 '17 at 14:25
By adding Format-List to show the full output if the hash result string is too long
powershell Get-FileHash -Algorithm md5 <file_to_check> | Format-List
– celeron533
Jul 31 '17 at 14:25
Finally it comes to PowerShell!
– Franklin Yu
Jan 24 at 17:16
Finally it comes to PowerShell!
– Franklin Yu
Jan 24 at 17:16
Brilliant question and answers. Thanks for all of this. I'd recommend another software, but this is pretty complete. Can't thank you contributors enough for this thread. Excuse me... May I ask why PowerShell on Win 8.1 and 10 won't recognize
Get-FileHash "C:foo.exe" -Algorithm MD5,SHA1,SHA256 | Format-List
natively to list several hashes in a row? There's no such instruction stored in the console? I tried to reformulate several times with the correct syntax, but it returns me an error and it doesn't seem to work without embedding a script.– K0media
Feb 14 at 17:08
Brilliant question and answers. Thanks for all of this. I'd recommend another software, but this is pretty complete. Can't thank you contributors enough for this thread. Excuse me... May I ask why PowerShell on Win 8.1 and 10 won't recognize
Get-FileHash "C:foo.exe" -Algorithm MD5,SHA1,SHA256 | Format-List
natively to list several hashes in a row? There's no such instruction stored in the console? I tried to reformulate several times with the correct syntax, but it returns me an error and it doesn't seem to work without embedding a script.– K0media
Feb 14 at 17:08
add a comment |
up vote
31
down vote
The new version of 7-Zip also gives you the option of checksums just by right clicking (this doesn't include MD5). It has SHA-1, SHA-256, CRC-32, CRC-64, etc.
.
For MD5 you can download HashTab and check by right clicking and then properties.
Which version of 7-zip are you talking about?
– klaar
Aug 15 '17 at 13:06
Unfortunately, the 7-zip checksum tool doesn't allow you to copy the checksum!
– Derek Mahar
Dec 5 '17 at 15:59
I think selecting the hash text and Ctrl+C works fine.
– abe312
Dec 6 '17 at 16:22
In my setup, if you go to properties of the file, you can copy the hash via right click->copy under file hashes tab.
– abe312
Dec 23 '17 at 5:46
add a comment |
up vote
31
down vote
The new version of 7-Zip also gives you the option of checksums just by right clicking (this doesn't include MD5). It has SHA-1, SHA-256, CRC-32, CRC-64, etc.
.
For MD5 you can download HashTab and check by right clicking and then properties.
Which version of 7-zip are you talking about?
– klaar
Aug 15 '17 at 13:06
Unfortunately, the 7-zip checksum tool doesn't allow you to copy the checksum!
– Derek Mahar
Dec 5 '17 at 15:59
I think selecting the hash text and Ctrl+C works fine.
– abe312
Dec 6 '17 at 16:22
In my setup, if you go to properties of the file, you can copy the hash via right click->copy under file hashes tab.
– abe312
Dec 23 '17 at 5:46
add a comment |
up vote
31
down vote
up vote
31
down vote
The new version of 7-Zip also gives you the option of checksums just by right clicking (this doesn't include MD5). It has SHA-1, SHA-256, CRC-32, CRC-64, etc.
.
For MD5 you can download HashTab and check by right clicking and then properties.
The new version of 7-Zip also gives you the option of checksums just by right clicking (this doesn't include MD5). It has SHA-1, SHA-256, CRC-32, CRC-64, etc.
.
For MD5 you can download HashTab and check by right clicking and then properties.
edited May 5 at 12:02
Joakim Elofsson
1,85111418
1,85111418
answered Jan 11 '16 at 21:31
abe312
43745
43745
Which version of 7-zip are you talking about?
– klaar
Aug 15 '17 at 13:06
Unfortunately, the 7-zip checksum tool doesn't allow you to copy the checksum!
– Derek Mahar
Dec 5 '17 at 15:59
I think selecting the hash text and Ctrl+C works fine.
– abe312
Dec 6 '17 at 16:22
In my setup, if you go to properties of the file, you can copy the hash via right click->copy under file hashes tab.
– abe312
Dec 23 '17 at 5:46
add a comment |
Which version of 7-zip are you talking about?
– klaar
Aug 15 '17 at 13:06
Unfortunately, the 7-zip checksum tool doesn't allow you to copy the checksum!
– Derek Mahar
Dec 5 '17 at 15:59
I think selecting the hash text and Ctrl+C works fine.
– abe312
Dec 6 '17 at 16:22
In my setup, if you go to properties of the file, you can copy the hash via right click->copy under file hashes tab.
– abe312
Dec 23 '17 at 5:46
Which version of 7-zip are you talking about?
– klaar
Aug 15 '17 at 13:06
Which version of 7-zip are you talking about?
– klaar
Aug 15 '17 at 13:06
Unfortunately, the 7-zip checksum tool doesn't allow you to copy the checksum!
– Derek Mahar
Dec 5 '17 at 15:59
Unfortunately, the 7-zip checksum tool doesn't allow you to copy the checksum!
– Derek Mahar
Dec 5 '17 at 15:59
I think selecting the hash text and Ctrl+C works fine.
– abe312
Dec 6 '17 at 16:22
I think selecting the hash text and Ctrl+C works fine.
– abe312
Dec 6 '17 at 16:22
In my setup, if you go to properties of the file, you can copy the hash via right click->copy under file hashes tab.
– abe312
Dec 23 '17 at 5:46
In my setup, if you go to properties of the file, you can copy the hash via right click->copy under file hashes tab.
– abe312
Dec 23 '17 at 5:46
add a comment |
up vote
22
down vote
Here's one I've used before that integrates nicely with Explorer's "Properties" dialog: Summer Properties. It's open source, and an x64 version is also available.
I also like Safer Networking's FileAlyzer, which provides additional features as well. But just for checksums, Summer Properties is lightweight and does the job.
1
The only problem with this is that it does not support folders or groups of files. It is also out of dvlp
– Pavel Radzivilovsky
Dec 23 '10 at 12:47
1
Another problem with it is that you can't paste an hash into it and see if it matches
– Jonathan
Mar 23 '11 at 16:33
add a comment |
up vote
22
down vote
Here's one I've used before that integrates nicely with Explorer's "Properties" dialog: Summer Properties. It's open source, and an x64 version is also available.
I also like Safer Networking's FileAlyzer, which provides additional features as well. But just for checksums, Summer Properties is lightweight and does the job.
1
The only problem with this is that it does not support folders or groups of files. It is also out of dvlp
– Pavel Radzivilovsky
Dec 23 '10 at 12:47
1
Another problem with it is that you can't paste an hash into it and see if it matches
– Jonathan
Mar 23 '11 at 16:33
add a comment |
up vote
22
down vote
up vote
22
down vote
Here's one I've used before that integrates nicely with Explorer's "Properties" dialog: Summer Properties. It's open source, and an x64 version is also available.
I also like Safer Networking's FileAlyzer, which provides additional features as well. But just for checksums, Summer Properties is lightweight and does the job.
Here's one I've used before that integrates nicely with Explorer's "Properties" dialog: Summer Properties. It's open source, and an x64 version is also available.
I also like Safer Networking's FileAlyzer, which provides additional features as well. But just for checksums, Summer Properties is lightweight and does the job.
edited Aug 16 '11 at 8:28
3498DB
15.6k114762
15.6k114762
answered Dec 30 '09 at 0:55
Chris W. Rea
7,577146794
7,577146794
1
The only problem with this is that it does not support folders or groups of files. It is also out of dvlp
– Pavel Radzivilovsky
Dec 23 '10 at 12:47
1
Another problem with it is that you can't paste an hash into it and see if it matches
– Jonathan
Mar 23 '11 at 16:33
add a comment |
1
The only problem with this is that it does not support folders or groups of files. It is also out of dvlp
– Pavel Radzivilovsky
Dec 23 '10 at 12:47
1
Another problem with it is that you can't paste an hash into it and see if it matches
– Jonathan
Mar 23 '11 at 16:33
1
1
The only problem with this is that it does not support folders or groups of files. It is also out of dvlp
– Pavel Radzivilovsky
Dec 23 '10 at 12:47
The only problem with this is that it does not support folders or groups of files. It is also out of dvlp
– Pavel Radzivilovsky
Dec 23 '10 at 12:47
1
1
Another problem with it is that you can't paste an hash into it and see if it matches
– Jonathan
Mar 23 '11 at 16:33
Another problem with it is that you can't paste an hash into it and see if it matches
– Jonathan
Mar 23 '11 at 16:33
add a comment |
up vote
13
down vote
Nirsoft's HashMyFiles is small utility that allows you to calculate the MD5 and SHA1 hashes of one or more files in your system. You can easily copy the MD5/SHA1 hashes list into the clipboard, or save them into text/html/xml file.
HashMyFiles can also be launched from
the context menu of Windows Explorer,
and display the MD5/SHA1 hashes of the
selected file or folder.
HashMyFiles is freeware and portable.
+1, Seems like a new one -- the last time I checked (before moving to a command line md5sum version) was FastSum -- but, it was sort-of trialware and nagged a lot. HashMyFiles is good because it allows drag-and-drop of multiple files and export to CSV (both important features). Don't think I had seen it when I found FastSum a couple of years back.
– nik
Dec 30 '09 at 2:15
that's right, HashMyFiles is a fairly recent addition to NirSoft's portfolio, it was first released in 2007.
– Molly7244
Dec 30 '09 at 9:05
…that integrates into Windows [Explorer]
– Synetech
Dec 19 '13 at 5:10
add a comment |
up vote
13
down vote
Nirsoft's HashMyFiles is small utility that allows you to calculate the MD5 and SHA1 hashes of one or more files in your system. You can easily copy the MD5/SHA1 hashes list into the clipboard, or save them into text/html/xml file.
HashMyFiles can also be launched from
the context menu of Windows Explorer,
and display the MD5/SHA1 hashes of the
selected file or folder.
HashMyFiles is freeware and portable.
+1, Seems like a new one -- the last time I checked (before moving to a command line md5sum version) was FastSum -- but, it was sort-of trialware and nagged a lot. HashMyFiles is good because it allows drag-and-drop of multiple files and export to CSV (both important features). Don't think I had seen it when I found FastSum a couple of years back.
– nik
Dec 30 '09 at 2:15
that's right, HashMyFiles is a fairly recent addition to NirSoft's portfolio, it was first released in 2007.
– Molly7244
Dec 30 '09 at 9:05
…that integrates into Windows [Explorer]
– Synetech
Dec 19 '13 at 5:10
add a comment |
up vote
13
down vote
up vote
13
down vote
Nirsoft's HashMyFiles is small utility that allows you to calculate the MD5 and SHA1 hashes of one or more files in your system. You can easily copy the MD5/SHA1 hashes list into the clipboard, or save them into text/html/xml file.
HashMyFiles can also be launched from
the context menu of Windows Explorer,
and display the MD5/SHA1 hashes of the
selected file or folder.
HashMyFiles is freeware and portable.
Nirsoft's HashMyFiles is small utility that allows you to calculate the MD5 and SHA1 hashes of one or more files in your system. You can easily copy the MD5/SHA1 hashes list into the clipboard, or save them into text/html/xml file.
HashMyFiles can also be launched from
the context menu of Windows Explorer,
and display the MD5/SHA1 hashes of the
selected file or folder.
HashMyFiles is freeware and portable.
edited Aug 16 '11 at 8:27
3498DB
15.6k114762
15.6k114762
answered Dec 30 '09 at 1:02
Molly7244
+1, Seems like a new one -- the last time I checked (before moving to a command line md5sum version) was FastSum -- but, it was sort-of trialware and nagged a lot. HashMyFiles is good because it allows drag-and-drop of multiple files and export to CSV (both important features). Don't think I had seen it when I found FastSum a couple of years back.
– nik
Dec 30 '09 at 2:15
that's right, HashMyFiles is a fairly recent addition to NirSoft's portfolio, it was first released in 2007.
– Molly7244
Dec 30 '09 at 9:05
…that integrates into Windows [Explorer]
– Synetech
Dec 19 '13 at 5:10
add a comment |
+1, Seems like a new one -- the last time I checked (before moving to a command line md5sum version) was FastSum -- but, it was sort-of trialware and nagged a lot. HashMyFiles is good because it allows drag-and-drop of multiple files and export to CSV (both important features). Don't think I had seen it when I found FastSum a couple of years back.
– nik
Dec 30 '09 at 2:15
that's right, HashMyFiles is a fairly recent addition to NirSoft's portfolio, it was first released in 2007.
– Molly7244
Dec 30 '09 at 9:05
…that integrates into Windows [Explorer]
– Synetech
Dec 19 '13 at 5:10
+1, Seems like a new one -- the last time I checked (before moving to a command line md5sum version) was FastSum -- but, it was sort-of trialware and nagged a lot. HashMyFiles is good because it allows drag-and-drop of multiple files and export to CSV (both important features). Don't think I had seen it when I found FastSum a couple of years back.
– nik
Dec 30 '09 at 2:15
+1, Seems like a new one -- the last time I checked (before moving to a command line md5sum version) was FastSum -- but, it was sort-of trialware and nagged a lot. HashMyFiles is good because it allows drag-and-drop of multiple files and export to CSV (both important features). Don't think I had seen it when I found FastSum a couple of years back.
– nik
Dec 30 '09 at 2:15
that's right, HashMyFiles is a fairly recent addition to NirSoft's portfolio, it was first released in 2007.
– Molly7244
Dec 30 '09 at 9:05
that's right, HashMyFiles is a fairly recent addition to NirSoft's portfolio, it was first released in 2007.
– Molly7244
Dec 30 '09 at 9:05
…that integrates into Windows [Explorer]
– Synetech
Dec 19 '13 at 5:10
…that integrates into Windows [Explorer]
– Synetech
Dec 19 '13 at 5:10
add a comment |
up vote
13
down vote
I found this PowerShell script:
param([switch]$csv, [switch]$recurse)
[Reflection.Assembly]::LoadWithPartialName("System.Security") | out-null
$sha1 = new-Object System.Security.Cryptography.SHA1Managed
$pathLength = (get-location).Path.Length + 1
$args | %{
if ($recurse) {
$files = get-childitem -recurse -include $_
}
else {
$files = get-childitem -include $_
}
if ($files.Count -gt 0) {
$files | %{
$filename = $_.FullName
$filenameDisplay = $filename.Substring($pathLength)
if ($csv) {
write-host -NoNewLine ($filenameDisplay + ",")
} else {
write-host $filenameDisplay
}
$file = [System.IO.File]::Open($filename, "open", "read")
$sha1.ComputeHash($file) | %{
write-host -NoNewLine $_.ToString("x2")
}
$file.Dispose()
write-host
if ($csv -eq $false) {
write-host
}
}
}
}
Source: Calculating SHA1 in PowerShell
It leverages .NET which I assume you have installed
7
Win 7 comes with .NET 3.5 and PowerShell v2, and PowerShell has always been dependent on .NET, so if you've got PS, you've got .NET. :-)
– afrazier
Feb 14 '11 at 21:47
add a comment |
up vote
13
down vote
I found this PowerShell script:
param([switch]$csv, [switch]$recurse)
[Reflection.Assembly]::LoadWithPartialName("System.Security") | out-null
$sha1 = new-Object System.Security.Cryptography.SHA1Managed
$pathLength = (get-location).Path.Length + 1
$args | %{
if ($recurse) {
$files = get-childitem -recurse -include $_
}
else {
$files = get-childitem -include $_
}
if ($files.Count -gt 0) {
$files | %{
$filename = $_.FullName
$filenameDisplay = $filename.Substring($pathLength)
if ($csv) {
write-host -NoNewLine ($filenameDisplay + ",")
} else {
write-host $filenameDisplay
}
$file = [System.IO.File]::Open($filename, "open", "read")
$sha1.ComputeHash($file) | %{
write-host -NoNewLine $_.ToString("x2")
}
$file.Dispose()
write-host
if ($csv -eq $false) {
write-host
}
}
}
}
Source: Calculating SHA1 in PowerShell
It leverages .NET which I assume you have installed
7
Win 7 comes with .NET 3.5 and PowerShell v2, and PowerShell has always been dependent on .NET, so if you've got PS, you've got .NET. :-)
– afrazier
Feb 14 '11 at 21:47
add a comment |
up vote
13
down vote
up vote
13
down vote
I found this PowerShell script:
param([switch]$csv, [switch]$recurse)
[Reflection.Assembly]::LoadWithPartialName("System.Security") | out-null
$sha1 = new-Object System.Security.Cryptography.SHA1Managed
$pathLength = (get-location).Path.Length + 1
$args | %{
if ($recurse) {
$files = get-childitem -recurse -include $_
}
else {
$files = get-childitem -include $_
}
if ($files.Count -gt 0) {
$files | %{
$filename = $_.FullName
$filenameDisplay = $filename.Substring($pathLength)
if ($csv) {
write-host -NoNewLine ($filenameDisplay + ",")
} else {
write-host $filenameDisplay
}
$file = [System.IO.File]::Open($filename, "open", "read")
$sha1.ComputeHash($file) | %{
write-host -NoNewLine $_.ToString("x2")
}
$file.Dispose()
write-host
if ($csv -eq $false) {
write-host
}
}
}
}
Source: Calculating SHA1 in PowerShell
It leverages .NET which I assume you have installed
I found this PowerShell script:
param([switch]$csv, [switch]$recurse)
[Reflection.Assembly]::LoadWithPartialName("System.Security") | out-null
$sha1 = new-Object System.Security.Cryptography.SHA1Managed
$pathLength = (get-location).Path.Length + 1
$args | %{
if ($recurse) {
$files = get-childitem -recurse -include $_
}
else {
$files = get-childitem -include $_
}
if ($files.Count -gt 0) {
$files | %{
$filename = $_.FullName
$filenameDisplay = $filename.Substring($pathLength)
if ($csv) {
write-host -NoNewLine ($filenameDisplay + ",")
} else {
write-host $filenameDisplay
}
$file = [System.IO.File]::Open($filename, "open", "read")
$sha1.ComputeHash($file) | %{
write-host -NoNewLine $_.ToString("x2")
}
$file.Dispose()
write-host
if ($csv -eq $false) {
write-host
}
}
}
}
Source: Calculating SHA1 in PowerShell
It leverages .NET which I assume you have installed
edited Sep 5 '12 at 12:01
Der Hochstapler
67.2k48230283
67.2k48230283
answered Feb 14 '11 at 19:45
bquaresma
50626
50626
7
Win 7 comes with .NET 3.5 and PowerShell v2, and PowerShell has always been dependent on .NET, so if you've got PS, you've got .NET. :-)
– afrazier
Feb 14 '11 at 21:47
add a comment |
7
Win 7 comes with .NET 3.5 and PowerShell v2, and PowerShell has always been dependent on .NET, so if you've got PS, you've got .NET. :-)
– afrazier
Feb 14 '11 at 21:47
7
7
Win 7 comes with .NET 3.5 and PowerShell v2, and PowerShell has always been dependent on .NET, so if you've got PS, you've got .NET. :-)
– afrazier
Feb 14 '11 at 21:47
Win 7 comes with .NET 3.5 and PowerShell v2, and PowerShell has always been dependent on .NET, so if you've got PS, you've got .NET. :-)
– afrazier
Feb 14 '11 at 21:47
add a comment |
up vote
8
down vote
I am adding this here only because I didn't see any fully working powershell examples, ready for copy-paste:
C:> powershell "Get-FileHash %systemroot%system32csrss.exe"
Algorithm Hash
--------- ----
SHA256 CB41E9D0E8107AA9337DBD1C56F22461131AD0952A2472B4477E2649D16E...
C:> powershell -c "(Get-FileHash -a MD5 '%systemroot%system32csrss.exe').Hash"
B2D3F07F5E8A13AF988A8B3C0A800880
C:> CertUtil -hashfile "%systemroot%system32csrss.exe" MD5 | findstr -v file
b2 d3 f0 7f 5e 8a 13 af 98 8a 8b 3c 0a 80 08 80
C:>
add a comment |
up vote
8
down vote
I am adding this here only because I didn't see any fully working powershell examples, ready for copy-paste:
C:> powershell "Get-FileHash %systemroot%system32csrss.exe"
Algorithm Hash
--------- ----
SHA256 CB41E9D0E8107AA9337DBD1C56F22461131AD0952A2472B4477E2649D16E...
C:> powershell -c "(Get-FileHash -a MD5 '%systemroot%system32csrss.exe').Hash"
B2D3F07F5E8A13AF988A8B3C0A800880
C:> CertUtil -hashfile "%systemroot%system32csrss.exe" MD5 | findstr -v file
b2 d3 f0 7f 5e 8a 13 af 98 8a 8b 3c 0a 80 08 80
C:>
add a comment |
up vote
8
down vote
up vote
8
down vote
I am adding this here only because I didn't see any fully working powershell examples, ready for copy-paste:
C:> powershell "Get-FileHash %systemroot%system32csrss.exe"
Algorithm Hash
--------- ----
SHA256 CB41E9D0E8107AA9337DBD1C56F22461131AD0952A2472B4477E2649D16E...
C:> powershell -c "(Get-FileHash -a MD5 '%systemroot%system32csrss.exe').Hash"
B2D3F07F5E8A13AF988A8B3C0A800880
C:> CertUtil -hashfile "%systemroot%system32csrss.exe" MD5 | findstr -v file
b2 d3 f0 7f 5e 8a 13 af 98 8a 8b 3c 0a 80 08 80
C:>
I am adding this here only because I didn't see any fully working powershell examples, ready for copy-paste:
C:> powershell "Get-FileHash %systemroot%system32csrss.exe"
Algorithm Hash
--------- ----
SHA256 CB41E9D0E8107AA9337DBD1C56F22461131AD0952A2472B4477E2649D16E...
C:> powershell -c "(Get-FileHash -a MD5 '%systemroot%system32csrss.exe').Hash"
B2D3F07F5E8A13AF988A8B3C0A800880
C:> CertUtil -hashfile "%systemroot%system32csrss.exe" MD5 | findstr -v file
b2 d3 f0 7f 5e 8a 13 af 98 8a 8b 3c 0a 80 08 80
C:>
answered Oct 19 '16 at 1:33
Amit Naidu
31037
31037
add a comment |
add a comment |
up vote
7
down vote
Microsoft File Checksum Integrity Verifier. It can compute MD5 and SHA-1 hash values.
Download, extract the files, then open a command prompt, go to the extracted path and then type the following command:
fciv -md5 filepathfilename.extension
For example:
fciv -md5 d:programssetup.exe
This answer and @creator's answer should be combined. They refer to the same tool.
– leif81
Jun 11 '14 at 13:36
Question Title : Is there a built-in checksum/hash utility on Windows 7?'fciv' is not recognized as an internal or external command, operable program or batch file.
Microsoft Windows [Version 10.0.14393]
– Amit Naidu
Jul 9 at 19:24
add a comment |
up vote
7
down vote
Microsoft File Checksum Integrity Verifier. It can compute MD5 and SHA-1 hash values.
Download, extract the files, then open a command prompt, go to the extracted path and then type the following command:
fciv -md5 filepathfilename.extension
For example:
fciv -md5 d:programssetup.exe
This answer and @creator's answer should be combined. They refer to the same tool.
– leif81
Jun 11 '14 at 13:36
Question Title : Is there a built-in checksum/hash utility on Windows 7?'fciv' is not recognized as an internal or external command, operable program or batch file.
Microsoft Windows [Version 10.0.14393]
– Amit Naidu
Jul 9 at 19:24
add a comment |
up vote
7
down vote
up vote
7
down vote
Microsoft File Checksum Integrity Verifier. It can compute MD5 and SHA-1 hash values.
Download, extract the files, then open a command prompt, go to the extracted path and then type the following command:
fciv -md5 filepathfilename.extension
For example:
fciv -md5 d:programssetup.exe
Microsoft File Checksum Integrity Verifier. It can compute MD5 and SHA-1 hash values.
Download, extract the files, then open a command prompt, go to the extracted path and then type the following command:
fciv -md5 filepathfilename.extension
For example:
fciv -md5 d:programssetup.exe
edited Oct 1 '15 at 23:03
Peter Mortensen
8,331166184
8,331166184
answered Mar 17 '13 at 20:26
David
9511
9511
This answer and @creator's answer should be combined. They refer to the same tool.
– leif81
Jun 11 '14 at 13:36
Question Title : Is there a built-in checksum/hash utility on Windows 7?'fciv' is not recognized as an internal or external command, operable program or batch file.
Microsoft Windows [Version 10.0.14393]
– Amit Naidu
Jul 9 at 19:24
add a comment |
This answer and @creator's answer should be combined. They refer to the same tool.
– leif81
Jun 11 '14 at 13:36
Question Title : Is there a built-in checksum/hash utility on Windows 7?'fciv' is not recognized as an internal or external command, operable program or batch file.
Microsoft Windows [Version 10.0.14393]
– Amit Naidu
Jul 9 at 19:24
This answer and @creator's answer should be combined. They refer to the same tool.
– leif81
Jun 11 '14 at 13:36
This answer and @creator's answer should be combined. They refer to the same tool.
– leif81
Jun 11 '14 at 13:36
Question Title : Is there a built-in checksum/hash utility on Windows 7?
'fciv' is not recognized as an internal or external command, operable program or batch file.
Microsoft Windows [Version 10.0.14393]– Amit Naidu
Jul 9 at 19:24
Question Title : Is there a built-in checksum/hash utility on Windows 7?
'fciv' is not recognized as an internal or external command, operable program or batch file.
Microsoft Windows [Version 10.0.14393]– Amit Naidu
Jul 9 at 19:24
add a comment |
up vote
6
down vote
A batch file based on pbarney's comment to the answer with the most upvotes: This copies the MD5 hash of whatever file is dragged onto the batch file to the clipboard:
@ECHO OFF
FOR /f "tokens=*" %%i IN ('@certutil -hashfile %1 MD5 ^| find /v "hash of file" ^| find /v "CertUtil"') DO SET r=%%i
SET r=%r: =%
ECHO %r% | clip
To make it a context menu item instead:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT*shellGet MD5]
@="Copy MD5 to Clipboard"
[HKEY_CLASSES_ROOT*shellGet MD5command]
@=""C:\<PATH TO BAT FILE>\getMD5.bat" "%1""
Or if you don't mind the extra output, a one liner batch filecertutil -hashfile %1 md5
works as well
– jrh
Aug 20 at 14:21
add a comment |
up vote
6
down vote
A batch file based on pbarney's comment to the answer with the most upvotes: This copies the MD5 hash of whatever file is dragged onto the batch file to the clipboard:
@ECHO OFF
FOR /f "tokens=*" %%i IN ('@certutil -hashfile %1 MD5 ^| find /v "hash of file" ^| find /v "CertUtil"') DO SET r=%%i
SET r=%r: =%
ECHO %r% | clip
To make it a context menu item instead:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT*shellGet MD5]
@="Copy MD5 to Clipboard"
[HKEY_CLASSES_ROOT*shellGet MD5command]
@=""C:\<PATH TO BAT FILE>\getMD5.bat" "%1""
Or if you don't mind the extra output, a one liner batch filecertutil -hashfile %1 md5
works as well
– jrh
Aug 20 at 14:21
add a comment |
up vote
6
down vote
up vote
6
down vote
A batch file based on pbarney's comment to the answer with the most upvotes: This copies the MD5 hash of whatever file is dragged onto the batch file to the clipboard:
@ECHO OFF
FOR /f "tokens=*" %%i IN ('@certutil -hashfile %1 MD5 ^| find /v "hash of file" ^| find /v "CertUtil"') DO SET r=%%i
SET r=%r: =%
ECHO %r% | clip
To make it a context menu item instead:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT*shellGet MD5]
@="Copy MD5 to Clipboard"
[HKEY_CLASSES_ROOT*shellGet MD5command]
@=""C:\<PATH TO BAT FILE>\getMD5.bat" "%1""
A batch file based on pbarney's comment to the answer with the most upvotes: This copies the MD5 hash of whatever file is dragged onto the batch file to the clipboard:
@ECHO OFF
FOR /f "tokens=*" %%i IN ('@certutil -hashfile %1 MD5 ^| find /v "hash of file" ^| find /v "CertUtil"') DO SET r=%%i
SET r=%r: =%
ECHO %r% | clip
To make it a context menu item instead:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT*shellGet MD5]
@="Copy MD5 to Clipboard"
[HKEY_CLASSES_ROOT*shellGet MD5command]
@=""C:\<PATH TO BAT FILE>\getMD5.bat" "%1""
edited Jul 13 '16 at 20:56
Peter Mortensen
8,331166184
8,331166184
answered May 24 '16 at 9:59
trapper_hag
17112
17112
Or if you don't mind the extra output, a one liner batch filecertutil -hashfile %1 md5
works as well
– jrh
Aug 20 at 14:21
add a comment |
Or if you don't mind the extra output, a one liner batch filecertutil -hashfile %1 md5
works as well
– jrh
Aug 20 at 14:21
Or if you don't mind the extra output, a one liner batch file
certutil -hashfile %1 md5
works as well– jrh
Aug 20 at 14:21
Or if you don't mind the extra output, a one liner batch file
certutil -hashfile %1 md5
works as well– jrh
Aug 20 at 14:21
add a comment |
up vote
5
down vote
Unfortunately, not that I'm aware of, but Microsoft's Sysinternals suite includes a nice tool called sigcheck.
add a comment |
up vote
5
down vote
Unfortunately, not that I'm aware of, but Microsoft's Sysinternals suite includes a nice tool called sigcheck.
add a comment |
up vote
5
down vote
up vote
5
down vote
Unfortunately, not that I'm aware of, but Microsoft's Sysinternals suite includes a nice tool called sigcheck.
Unfortunately, not that I'm aware of, but Microsoft's Sysinternals suite includes a nice tool called sigcheck.
edited Jul 13 '16 at 20:49
Peter Mortensen
8,331166184
8,331166184
answered Sep 13 '14 at 14:14
eug
569610
569610
add a comment |
add a comment |
up vote
3
down vote
MD5 Context Menu does exactly this. It adds an MD5 option to the context menu of files:
MD5 Context Menu is a freeware shell extension for Windows which displays the MD5 hash sum of the selected file.
It says it's compatible with Windows 95, 98, ME, NT, 2000, and XP, although it works for me perfectly fine on Windows 7. It's a tiny download (238 KB) and includes everything you need.
3
"Because of a serious bug in the last version of our tool for large files with sizes > 2^31 bytes (~2.1GB) we currently do not provide the download anymore."
– Taha Jahangir
Oct 11 '13 at 4:35
add a comment |
up vote
3
down vote
MD5 Context Menu does exactly this. It adds an MD5 option to the context menu of files:
MD5 Context Menu is a freeware shell extension for Windows which displays the MD5 hash sum of the selected file.
It says it's compatible with Windows 95, 98, ME, NT, 2000, and XP, although it works for me perfectly fine on Windows 7. It's a tiny download (238 KB) and includes everything you need.
3
"Because of a serious bug in the last version of our tool for large files with sizes > 2^31 bytes (~2.1GB) we currently do not provide the download anymore."
– Taha Jahangir
Oct 11 '13 at 4:35
add a comment |
up vote
3
down vote
up vote
3
down vote
MD5 Context Menu does exactly this. It adds an MD5 option to the context menu of files:
MD5 Context Menu is a freeware shell extension for Windows which displays the MD5 hash sum of the selected file.
It says it's compatible with Windows 95, 98, ME, NT, 2000, and XP, although it works for me perfectly fine on Windows 7. It's a tiny download (238 KB) and includes everything you need.
MD5 Context Menu does exactly this. It adds an MD5 option to the context menu of files:
MD5 Context Menu is a freeware shell extension for Windows which displays the MD5 hash sum of the selected file.
It says it's compatible with Windows 95, 98, ME, NT, 2000, and XP, although it works for me perfectly fine on Windows 7. It's a tiny download (238 KB) and includes everything you need.
edited Jul 13 '16 at 20:37
Peter Mortensen
8,331166184
8,331166184
answered Dec 30 '09 at 4:08
John T
141k20291328
141k20291328
3
"Because of a serious bug in the last version of our tool for large files with sizes > 2^31 bytes (~2.1GB) we currently do not provide the download anymore."
– Taha Jahangir
Oct 11 '13 at 4:35
add a comment |
3
"Because of a serious bug in the last version of our tool for large files with sizes > 2^31 bytes (~2.1GB) we currently do not provide the download anymore."
– Taha Jahangir
Oct 11 '13 at 4:35
3
3
"Because of a serious bug in the last version of our tool for large files with sizes > 2^31 bytes (~2.1GB) we currently do not provide the download anymore."
– Taha Jahangir
Oct 11 '13 at 4:35
"Because of a serious bug in the last version of our tool for large files with sizes > 2^31 bytes (~2.1GB) we currently do not provide the download anymore."
– Taha Jahangir
Oct 11 '13 at 4:35
add a comment |
up vote
3
down vote
This is just a cmd shell script which uses tedr2's answer but strips off the extraneous output lines and spaces:
:: hash.cmd : Get a hash of a file
:: p1: file to be hashed
:: p2: Hash algorithm in UPPERCASE
:: p3: Output file
@setlocal
@for /f "tokens=*" %%a in (
'@certutil -hashfile %1 %2 ^|find /v "hash of file" ^|find /v "CertUtil"'
) do @(
@set str=%%a
)
@set str=%str: =%
@echo %str%
@endlocal
The output can be re-directed to a file if required:
@echo %str% > %3
e.g.
sys> devcmdhash.cmd MyApp.dll SHA1
8ae6ac1e90ccee52cee5c8bf5c2445d6a92c0d4f
add a comment |
up vote
3
down vote
This is just a cmd shell script which uses tedr2's answer but strips off the extraneous output lines and spaces:
:: hash.cmd : Get a hash of a file
:: p1: file to be hashed
:: p2: Hash algorithm in UPPERCASE
:: p3: Output file
@setlocal
@for /f "tokens=*" %%a in (
'@certutil -hashfile %1 %2 ^|find /v "hash of file" ^|find /v "CertUtil"'
) do @(
@set str=%%a
)
@set str=%str: =%
@echo %str%
@endlocal
The output can be re-directed to a file if required:
@echo %str% > %3
e.g.
sys> devcmdhash.cmd MyApp.dll SHA1
8ae6ac1e90ccee52cee5c8bf5c2445d6a92c0d4f
add a comment |
up vote
3
down vote
up vote
3
down vote
This is just a cmd shell script which uses tedr2's answer but strips off the extraneous output lines and spaces:
:: hash.cmd : Get a hash of a file
:: p1: file to be hashed
:: p2: Hash algorithm in UPPERCASE
:: p3: Output file
@setlocal
@for /f "tokens=*" %%a in (
'@certutil -hashfile %1 %2 ^|find /v "hash of file" ^|find /v "CertUtil"'
) do @(
@set str=%%a
)
@set str=%str: =%
@echo %str%
@endlocal
The output can be re-directed to a file if required:
@echo %str% > %3
e.g.
sys> devcmdhash.cmd MyApp.dll SHA1
8ae6ac1e90ccee52cee5c8bf5c2445d6a92c0d4f
This is just a cmd shell script which uses tedr2's answer but strips off the extraneous output lines and spaces:
:: hash.cmd : Get a hash of a file
:: p1: file to be hashed
:: p2: Hash algorithm in UPPERCASE
:: p3: Output file
@setlocal
@for /f "tokens=*" %%a in (
'@certutil -hashfile %1 %2 ^|find /v "hash of file" ^|find /v "CertUtil"'
) do @(
@set str=%%a
)
@set str=%str: =%
@echo %str%
@endlocal
The output can be re-directed to a file if required:
@echo %str% > %3
e.g.
sys> devcmdhash.cmd MyApp.dll SHA1
8ae6ac1e90ccee52cee5c8bf5c2445d6a92c0d4f
answered Sep 2 '17 at 13:47
Jool
19815
19815
add a comment |
add a comment |
up vote
2
down vote
Cygwin contains an md5sum.exe
utility that should do what you want.
2
Unfortunately being command line based, it doesn't integrate with the Windows Shell.
– Cristian Ciupitu
May 21 '14 at 19:38
Cristian Ciupitu just cause you don't know how to do it it doesn't mean it can't be done. I'm using lots of CLI apps from Windows Shell desktop / folder background and typed apps context menu and they work fine.
– JasonXA
Mar 5 '17 at 18:01
2
Cygwin is massively overkill. There are many native binaries that do the job, most of them under 200k.
– sCiphre
Jul 28 '17 at 12:48
There is nothing "massively overkill" about Cygwin. The setup utility lets you check off and download only just exactly what you need and nothing more. If all you select is md5sum, that's all you get.
– Nicole Hamilton
Jul 29 '17 at 14:10
add a comment |
up vote
2
down vote
Cygwin contains an md5sum.exe
utility that should do what you want.
2
Unfortunately being command line based, it doesn't integrate with the Windows Shell.
– Cristian Ciupitu
May 21 '14 at 19:38
Cristian Ciupitu just cause you don't know how to do it it doesn't mean it can't be done. I'm using lots of CLI apps from Windows Shell desktop / folder background and typed apps context menu and they work fine.
– JasonXA
Mar 5 '17 at 18:01
2
Cygwin is massively overkill. There are many native binaries that do the job, most of them under 200k.
– sCiphre
Jul 28 '17 at 12:48
There is nothing "massively overkill" about Cygwin. The setup utility lets you check off and download only just exactly what you need and nothing more. If all you select is md5sum, that's all you get.
– Nicole Hamilton
Jul 29 '17 at 14:10
add a comment |
up vote
2
down vote
up vote
2
down vote
Cygwin contains an md5sum.exe
utility that should do what you want.
Cygwin contains an md5sum.exe
utility that should do what you want.
answered Nov 18 '12 at 0:01
Nicole Hamilton
8,43411236
8,43411236
2
Unfortunately being command line based, it doesn't integrate with the Windows Shell.
– Cristian Ciupitu
May 21 '14 at 19:38
Cristian Ciupitu just cause you don't know how to do it it doesn't mean it can't be done. I'm using lots of CLI apps from Windows Shell desktop / folder background and typed apps context menu and they work fine.
– JasonXA
Mar 5 '17 at 18:01
2
Cygwin is massively overkill. There are many native binaries that do the job, most of them under 200k.
– sCiphre
Jul 28 '17 at 12:48
There is nothing "massively overkill" about Cygwin. The setup utility lets you check off and download only just exactly what you need and nothing more. If all you select is md5sum, that's all you get.
– Nicole Hamilton
Jul 29 '17 at 14:10
add a comment |
2
Unfortunately being command line based, it doesn't integrate with the Windows Shell.
– Cristian Ciupitu
May 21 '14 at 19:38
Cristian Ciupitu just cause you don't know how to do it it doesn't mean it can't be done. I'm using lots of CLI apps from Windows Shell desktop / folder background and typed apps context menu and they work fine.
– JasonXA
Mar 5 '17 at 18:01
2
Cygwin is massively overkill. There are many native binaries that do the job, most of them under 200k.
– sCiphre
Jul 28 '17 at 12:48
There is nothing "massively overkill" about Cygwin. The setup utility lets you check off and download only just exactly what you need and nothing more. If all you select is md5sum, that's all you get.
– Nicole Hamilton
Jul 29 '17 at 14:10
2
2
Unfortunately being command line based, it doesn't integrate with the Windows Shell.
– Cristian Ciupitu
May 21 '14 at 19:38
Unfortunately being command line based, it doesn't integrate with the Windows Shell.
– Cristian Ciupitu
May 21 '14 at 19:38
Cristian Ciupitu just cause you don't know how to do it it doesn't mean it can't be done. I'm using lots of CLI apps from Windows Shell desktop / folder background and typed apps context menu and they work fine.
– JasonXA
Mar 5 '17 at 18:01
Cristian Ciupitu just cause you don't know how to do it it doesn't mean it can't be done. I'm using lots of CLI apps from Windows Shell desktop / folder background and typed apps context menu and they work fine.
– JasonXA
Mar 5 '17 at 18:01
2
2
Cygwin is massively overkill. There are many native binaries that do the job, most of them under 200k.
– sCiphre
Jul 28 '17 at 12:48
Cygwin is massively overkill. There are many native binaries that do the job, most of them under 200k.
– sCiphre
Jul 28 '17 at 12:48
There is nothing "massively overkill" about Cygwin. The setup utility lets you check off and download only just exactly what you need and nothing more. If all you select is md5sum, that's all you get.
– Nicole Hamilton
Jul 29 '17 at 14:10
There is nothing "massively overkill" about Cygwin. The setup utility lets you check off and download only just exactly what you need and nothing more. If all you select is md5sum, that's all you get.
– Nicole Hamilton
Jul 29 '17 at 14:10
add a comment |
up vote
2
down vote
QuickHash supports SHA-256 and SHA-512. I needed SHA-256 support to verify the checksum of whitelisted JavaScript libraries for inclusion in a Firefox addon.
Updated link: sourceforge.net/projects/quickhash/?source=directory (side note: JetBrains currently uses SHA-256 for their checksums too.)
– Troy Gizzi
Mar 30 '15 at 13:56
add a comment |
up vote
2
down vote
QuickHash supports SHA-256 and SHA-512. I needed SHA-256 support to verify the checksum of whitelisted JavaScript libraries for inclusion in a Firefox addon.
Updated link: sourceforge.net/projects/quickhash/?source=directory (side note: JetBrains currently uses SHA-256 for their checksums too.)
– Troy Gizzi
Mar 30 '15 at 13:56
add a comment |
up vote
2
down vote
up vote
2
down vote
QuickHash supports SHA-256 and SHA-512. I needed SHA-256 support to verify the checksum of whitelisted JavaScript libraries for inclusion in a Firefox addon.
QuickHash supports SHA-256 and SHA-512. I needed SHA-256 support to verify the checksum of whitelisted JavaScript libraries for inclusion in a Firefox addon.
answered Oct 29 '14 at 18:51
user96412
Updated link: sourceforge.net/projects/quickhash/?source=directory (side note: JetBrains currently uses SHA-256 for their checksums too.)
– Troy Gizzi
Mar 30 '15 at 13:56
add a comment |
Updated link: sourceforge.net/projects/quickhash/?source=directory (side note: JetBrains currently uses SHA-256 for their checksums too.)
– Troy Gizzi
Mar 30 '15 at 13:56
Updated link: sourceforge.net/projects/quickhash/?source=directory (side note: JetBrains currently uses SHA-256 for their checksums too.)
– Troy Gizzi
Mar 30 '15 at 13:56
Updated link: sourceforge.net/projects/quickhash/?source=directory (side note: JetBrains currently uses SHA-256 for their checksums too.)
– Troy Gizzi
Mar 30 '15 at 13:56
add a comment |
up vote
1
down vote
1. checksum
I use checksum command-line utility.
Open source,- Support
md5
,sha1
,sha256
andsha512
.
Usage:
checksum [-t=sha1|sha256|sha512|md5] [-c=signature] [-f=]filepath
2. Command-line arguments
-?
,--help
,-h
Prints out the options.
-f
,--file=VALUE
Filename.
-t
,--type
,--hashtype=VALUE
Hashtype Defaults tomd5
.
-c
,--check=VALUE
Optional: check - the signature you want to check. Not case sensitive.
3. Examples of usage
# Check md5 for "E:Саша НеотразимаSasha-Irresistible.exe" file
SashaChernykh@DESKTOP-0G54NVG E:Саша Неотразима
$ checksum -f "E:Саша НеотразимаSasha-Irresistible.exe"
342B45537C9F472B93A4A0C5997A6F52
# Check sha256
SashaChernykh@DESKTOP-0G54NVG E:Саша Неотразима
$ checksum -f "E:Саша НеотразимаSasha-Irresistible.exe" -t=sha256
F6286F50925C6CBF6CBDC7B9582BFF833D0808C04283DE98062404A359E2ECC4
# Correct 41474147414741474147 sha256 hash or not?
SashaChernykh@DESKTOP-0G54NVG E:Саша Неотразима
$ checksum -f "E:Саша НеотразимаSasha-Irresistible.exe" -t=sha256 -c 41474147414741474147
Error - hashes do not match. Actual value was 'F6286F50925C6CBF6CBDC7B9582BFF833D0808C04283DE98062404A359E2ECC4'
# One more attempt
SashaChernykh@DESKTOP-0G54NVG E:Саша Неотразима
$ checksum -f "E:Саша НеотразимаSasha-Irresistible.exe" -t=sha256 -c F6286F50925C6CBF6CBDC7B9582BFF833D0808C04283DE98062404A359E2ECC4
Hashes match..
add a comment |
up vote
1
down vote
1. checksum
I use checksum command-line utility.
Open source,- Support
md5
,sha1
,sha256
andsha512
.
Usage:
checksum [-t=sha1|sha256|sha512|md5] [-c=signature] [-f=]filepath
2. Command-line arguments
-?
,--help
,-h
Prints out the options.
-f
,--file=VALUE
Filename.
-t
,--type
,--hashtype=VALUE
Hashtype Defaults tomd5
.
-c
,--check=VALUE
Optional: check - the signature you want to check. Not case sensitive.
3. Examples of usage
# Check md5 for "E:Саша НеотразимаSasha-Irresistible.exe" file
SashaChernykh@DESKTOP-0G54NVG E:Саша Неотразима
$ checksum -f "E:Саша НеотразимаSasha-Irresistible.exe"
342B45537C9F472B93A4A0C5997A6F52
# Check sha256
SashaChernykh@DESKTOP-0G54NVG E:Саша Неотразима
$ checksum -f "E:Саша НеотразимаSasha-Irresistible.exe" -t=sha256
F6286F50925C6CBF6CBDC7B9582BFF833D0808C04283DE98062404A359E2ECC4
# Correct 41474147414741474147 sha256 hash or not?
SashaChernykh@DESKTOP-0G54NVG E:Саша Неотразима
$ checksum -f "E:Саша НеотразимаSasha-Irresistible.exe" -t=sha256 -c 41474147414741474147
Error - hashes do not match. Actual value was 'F6286F50925C6CBF6CBDC7B9582BFF833D0808C04283DE98062404A359E2ECC4'
# One more attempt
SashaChernykh@DESKTOP-0G54NVG E:Саша Неотразима
$ checksum -f "E:Саша НеотразимаSasha-Irresistible.exe" -t=sha256 -c F6286F50925C6CBF6CBDC7B9582BFF833D0808C04283DE98062404A359E2ECC4
Hashes match..
add a comment |
up vote
1
down vote
up vote
1
down vote
1. checksum
I use checksum command-line utility.
Open source,- Support
md5
,sha1
,sha256
andsha512
.
Usage:
checksum [-t=sha1|sha256|sha512|md5] [-c=signature] [-f=]filepath
2. Command-line arguments
-?
,--help
,-h
Prints out the options.
-f
,--file=VALUE
Filename.
-t
,--type
,--hashtype=VALUE
Hashtype Defaults tomd5
.
-c
,--check=VALUE
Optional: check - the signature you want to check. Not case sensitive.
3. Examples of usage
# Check md5 for "E:Саша НеотразимаSasha-Irresistible.exe" file
SashaChernykh@DESKTOP-0G54NVG E:Саша Неотразима
$ checksum -f "E:Саша НеотразимаSasha-Irresistible.exe"
342B45537C9F472B93A4A0C5997A6F52
# Check sha256
SashaChernykh@DESKTOP-0G54NVG E:Саша Неотразима
$ checksum -f "E:Саша НеотразимаSasha-Irresistible.exe" -t=sha256
F6286F50925C6CBF6CBDC7B9582BFF833D0808C04283DE98062404A359E2ECC4
# Correct 41474147414741474147 sha256 hash or not?
SashaChernykh@DESKTOP-0G54NVG E:Саша Неотразима
$ checksum -f "E:Саша НеотразимаSasha-Irresistible.exe" -t=sha256 -c 41474147414741474147
Error - hashes do not match. Actual value was 'F6286F50925C6CBF6CBDC7B9582BFF833D0808C04283DE98062404A359E2ECC4'
# One more attempt
SashaChernykh@DESKTOP-0G54NVG E:Саша Неотразима
$ checksum -f "E:Саша НеотразимаSasha-Irresistible.exe" -t=sha256 -c F6286F50925C6CBF6CBDC7B9582BFF833D0808C04283DE98062404A359E2ECC4
Hashes match..
1. checksum
I use checksum command-line utility.
Open source,- Support
md5
,sha1
,sha256
andsha512
.
Usage:
checksum [-t=sha1|sha256|sha512|md5] [-c=signature] [-f=]filepath
2. Command-line arguments
-?
,--help
,-h
Prints out the options.
-f
,--file=VALUE
Filename.
-t
,--type
,--hashtype=VALUE
Hashtype Defaults tomd5
.
-c
,--check=VALUE
Optional: check - the signature you want to check. Not case sensitive.
3. Examples of usage
# Check md5 for "E:Саша НеотразимаSasha-Irresistible.exe" file
SashaChernykh@DESKTOP-0G54NVG E:Саша Неотразима
$ checksum -f "E:Саша НеотразимаSasha-Irresistible.exe"
342B45537C9F472B93A4A0C5997A6F52
# Check sha256
SashaChernykh@DESKTOP-0G54NVG E:Саша Неотразима
$ checksum -f "E:Саша НеотразимаSasha-Irresistible.exe" -t=sha256
F6286F50925C6CBF6CBDC7B9582BFF833D0808C04283DE98062404A359E2ECC4
# Correct 41474147414741474147 sha256 hash or not?
SashaChernykh@DESKTOP-0G54NVG E:Саша Неотразима
$ checksum -f "E:Саша НеотразимаSasha-Irresistible.exe" -t=sha256 -c 41474147414741474147
Error - hashes do not match. Actual value was 'F6286F50925C6CBF6CBDC7B9582BFF833D0808C04283DE98062404A359E2ECC4'
# One more attempt
SashaChernykh@DESKTOP-0G54NVG E:Саша Неотразима
$ checksum -f "E:Саша НеотразимаSasha-Irresistible.exe" -t=sha256 -c F6286F50925C6CBF6CBDC7B9582BFF833D0808C04283DE98062404A359E2ECC4
Hashes match..
answered Jan 4 '17 at 12:10
Саша Черных
303519
303519
add a comment |
add a comment |
up vote
0
down vote
Something like this: winmd5sum.
This one's also nice: sendtoMD5 - right click, send to ..., and it gets you the result.
add a comment |
up vote
0
down vote
Something like this: winmd5sum.
This one's also nice: sendtoMD5 - right click, send to ..., and it gets you the result.
add a comment |
up vote
0
down vote
up vote
0
down vote
Something like this: winmd5sum.
This one's also nice: sendtoMD5 - right click, send to ..., and it gets you the result.
Something like this: winmd5sum.
This one's also nice: sendtoMD5 - right click, send to ..., and it gets you the result.
edited Dec 30 '09 at 1:32
answered Dec 30 '09 at 0:57
Rook
16.7k28107176
16.7k28107176
add a comment |
add a comment |
up vote
0
down vote
HashTab 3.0 is a free shell extension that calculates many checksums, including MD5.
It's integrated as a new tab in the File Properties.
add a comment |
up vote
0
down vote
HashTab 3.0 is a free shell extension that calculates many checksums, including MD5.
It's integrated as a new tab in the File Properties.
add a comment |
up vote
0
down vote
up vote
0
down vote
HashTab 3.0 is a free shell extension that calculates many checksums, including MD5.
It's integrated as a new tab in the File Properties.
HashTab 3.0 is a free shell extension that calculates many checksums, including MD5.
It's integrated as a new tab in the File Properties.
edited May 3 '11 at 9:18
studiohack♦
11.3k1880113
11.3k1880113
answered Dec 30 '09 at 6:12
Snark
28.9k67689
28.9k67689
add a comment |
add a comment |
up vote
0
down vote
You can use MD5sums for Windows, a download of only 28 KB (Cygwin might be overkill if all you want to do is compute MD5 hashes).
The easiest way to use it is to use Explorer to drag and drop files on md5sums.exe to obtain their MD5 hashes.
add a comment |
up vote
0
down vote
You can use MD5sums for Windows, a download of only 28 KB (Cygwin might be overkill if all you want to do is compute MD5 hashes).
The easiest way to use it is to use Explorer to drag and drop files on md5sums.exe to obtain their MD5 hashes.
add a comment |
up vote
0
down vote
up vote
0
down vote
You can use MD5sums for Windows, a download of only 28 KB (Cygwin might be overkill if all you want to do is compute MD5 hashes).
The easiest way to use it is to use Explorer to drag and drop files on md5sums.exe to obtain their MD5 hashes.
You can use MD5sums for Windows, a download of only 28 KB (Cygwin might be overkill if all you want to do is compute MD5 hashes).
The easiest way to use it is to use Explorer to drag and drop files on md5sums.exe to obtain their MD5 hashes.
edited Oct 1 '15 at 22:58
Peter Mortensen
8,331166184
8,331166184
answered Nov 18 '12 at 0:11
Josh
2731312
2731312
add a comment |
add a comment |
up vote
0
down vote
The correct answer is of course, yes, CertUtil (see tedr2's answer).
But I'll add Penteract's free File Checksum Verifier which, I think, is one of the most user-friendly programs. (Disclaimer: I'm affiliated with Penteract.)
Some of its advantages:
- Compares the calculated and expected hashes for you.
- Minimalistic - no item in files' context-menus, no extra tab on
files' properties.
To verify this program's integrity (against man-in-the-middle attacks) - it downloads over a secure connection.
Plus: free, offline (so you don't have to upload your files), user-friendly (drag a file in and get the result), launches from the start menu (no need to look for the downloaded executable when you want to use it a year from now), and supports MD5, SHA1, SHA256, etc.
1
Thank you for disclosing your affiliation. However, please avoid making too many posts of this kind, as doing so may be considered spamming. For more information about promotional posts, please see superuser.com/help/promotion.
– bwDraco
Aug 31 '15 at 23:56
1
This only works on Windows 10 and the op specifically asked about W7.
– Jool
Sep 2 '17 at 12:34
add a comment |
up vote
0
down vote
The correct answer is of course, yes, CertUtil (see tedr2's answer).
But I'll add Penteract's free File Checksum Verifier which, I think, is one of the most user-friendly programs. (Disclaimer: I'm affiliated with Penteract.)
Some of its advantages:
- Compares the calculated and expected hashes for you.
- Minimalistic - no item in files' context-menus, no extra tab on
files' properties.
To verify this program's integrity (against man-in-the-middle attacks) - it downloads over a secure connection.
Plus: free, offline (so you don't have to upload your files), user-friendly (drag a file in and get the result), launches from the start menu (no need to look for the downloaded executable when you want to use it a year from now), and supports MD5, SHA1, SHA256, etc.
1
Thank you for disclosing your affiliation. However, please avoid making too many posts of this kind, as doing so may be considered spamming. For more information about promotional posts, please see superuser.com/help/promotion.
– bwDraco
Aug 31 '15 at 23:56
1
This only works on Windows 10 and the op specifically asked about W7.
– Jool
Sep 2 '17 at 12:34
add a comment |
up vote
0
down vote
up vote
0
down vote
The correct answer is of course, yes, CertUtil (see tedr2's answer).
But I'll add Penteract's free File Checksum Verifier which, I think, is one of the most user-friendly programs. (Disclaimer: I'm affiliated with Penteract.)
Some of its advantages:
- Compares the calculated and expected hashes for you.
- Minimalistic - no item in files' context-menus, no extra tab on
files' properties.
To verify this program's integrity (against man-in-the-middle attacks) - it downloads over a secure connection.
Plus: free, offline (so you don't have to upload your files), user-friendly (drag a file in and get the result), launches from the start menu (no need to look for the downloaded executable when you want to use it a year from now), and supports MD5, SHA1, SHA256, etc.
The correct answer is of course, yes, CertUtil (see tedr2's answer).
But I'll add Penteract's free File Checksum Verifier which, I think, is one of the most user-friendly programs. (Disclaimer: I'm affiliated with Penteract.)
Some of its advantages:
- Compares the calculated and expected hashes for you.
- Minimalistic - no item in files' context-menus, no extra tab on
files' properties.
To verify this program's integrity (against man-in-the-middle attacks) - it downloads over a secure connection.
Plus: free, offline (so you don't have to upload your files), user-friendly (drag a file in and get the result), launches from the start menu (no need to look for the downloaded executable when you want to use it a year from now), and supports MD5, SHA1, SHA256, etc.
edited Mar 20 '17 at 10:16
Community♦
1
1
answered Aug 31 '15 at 21:35
User42
1703
1703
1
Thank you for disclosing your affiliation. However, please avoid making too many posts of this kind, as doing so may be considered spamming. For more information about promotional posts, please see superuser.com/help/promotion.
– bwDraco
Aug 31 '15 at 23:56
1
This only works on Windows 10 and the op specifically asked about W7.
– Jool
Sep 2 '17 at 12:34
add a comment |
1
Thank you for disclosing your affiliation. However, please avoid making too many posts of this kind, as doing so may be considered spamming. For more information about promotional posts, please see superuser.com/help/promotion.
– bwDraco
Aug 31 '15 at 23:56
1
This only works on Windows 10 and the op specifically asked about W7.
– Jool
Sep 2 '17 at 12:34
1
1
Thank you for disclosing your affiliation. However, please avoid making too many posts of this kind, as doing so may be considered spamming. For more information about promotional posts, please see superuser.com/help/promotion.
– bwDraco
Aug 31 '15 at 23:56
Thank you for disclosing your affiliation. However, please avoid making too many posts of this kind, as doing so may be considered spamming. For more information about promotional posts, please see superuser.com/help/promotion.
– bwDraco
Aug 31 '15 at 23:56
1
1
This only works on Windows 10 and the op specifically asked about W7.
– Jool
Sep 2 '17 at 12:34
This only works on Windows 10 and the op specifically asked about W7.
– Jool
Sep 2 '17 at 12:34
add a comment |
up vote
0
down vote
This is not a built-in utility, but its a very good option
http://checksumcompare.sanktuaire.com
You could compare checksum by file and/or summaries if two folders differ or are identical.
add a comment |
up vote
0
down vote
This is not a built-in utility, but its a very good option
http://checksumcompare.sanktuaire.com
You could compare checksum by file and/or summaries if two folders differ or are identical.
add a comment |
up vote
0
down vote
up vote
0
down vote
This is not a built-in utility, but its a very good option
http://checksumcompare.sanktuaire.com
You could compare checksum by file and/or summaries if two folders differ or are identical.
This is not a built-in utility, but its a very good option
http://checksumcompare.sanktuaire.com
You could compare checksum by file and/or summaries if two folders differ or are identical.
answered Jun 26 '17 at 19:14
Bruce_Warrior
1214
1214
add a comment |
add a comment |
up vote
0
down vote
You can try msys2, it is here.
Just type (algorithm)sum. (algorithm) is the hash algorithm you want to use e.g. md5, sha1, sha256 ...
Unlike Cygwin, this tool is portable, you just to download the .zip file and extract in anywhere you want. You can use it by a simple click(msys2.exe).
Hop this tool will help you.
add a comment |
up vote
0
down vote
You can try msys2, it is here.
Just type (algorithm)sum. (algorithm) is the hash algorithm you want to use e.g. md5, sha1, sha256 ...
Unlike Cygwin, this tool is portable, you just to download the .zip file and extract in anywhere you want. You can use it by a simple click(msys2.exe).
Hop this tool will help you.
add a comment |
up vote
0
down vote
up vote
0
down vote
You can try msys2, it is here.
Just type (algorithm)sum. (algorithm) is the hash algorithm you want to use e.g. md5, sha1, sha256 ...
Unlike Cygwin, this tool is portable, you just to download the .zip file and extract in anywhere you want. You can use it by a simple click(msys2.exe).
Hop this tool will help you.
You can try msys2, it is here.
Just type (algorithm)sum. (algorithm) is the hash algorithm you want to use e.g. md5, sha1, sha256 ...
Unlike Cygwin, this tool is portable, you just to download the .zip file and extract in anywhere you want. You can use it by a simple click(msys2.exe).
Hop this tool will help you.
answered Jul 7 at 9:29
pah8J
40029
40029
add a comment |
add a comment |
up vote
-1
down vote
For a solution that works on Windows or just about any other environment, use Python.
install Python -- a Windows installer is provided on https://www.python.org/downloads/
download a tested
cksum
implementation, e.g. http://pastebin.com/raw.php?i=cKATyGLb -- save the contents of this to say,c:cksum.py
or wherever you find convenient
Then to perform a checksum:
python c:cksum.py INPUTFILE
Not as fast as a compiled utility, but compatible with Unix cksum
and runs anywhere.
add a comment |
up vote
-1
down vote
For a solution that works on Windows or just about any other environment, use Python.
install Python -- a Windows installer is provided on https://www.python.org/downloads/
download a tested
cksum
implementation, e.g. http://pastebin.com/raw.php?i=cKATyGLb -- save the contents of this to say,c:cksum.py
or wherever you find convenient
Then to perform a checksum:
python c:cksum.py INPUTFILE
Not as fast as a compiled utility, but compatible with Unix cksum
and runs anywhere.
add a comment |
up vote
-1
down vote
up vote
-1
down vote
For a solution that works on Windows or just about any other environment, use Python.
install Python -- a Windows installer is provided on https://www.python.org/downloads/
download a tested
cksum
implementation, e.g. http://pastebin.com/raw.php?i=cKATyGLb -- save the contents of this to say,c:cksum.py
or wherever you find convenient
Then to perform a checksum:
python c:cksum.py INPUTFILE
Not as fast as a compiled utility, but compatible with Unix cksum
and runs anywhere.
For a solution that works on Windows or just about any other environment, use Python.
install Python -- a Windows installer is provided on https://www.python.org/downloads/
download a tested
cksum
implementation, e.g. http://pastebin.com/raw.php?i=cKATyGLb -- save the contents of this to say,c:cksum.py
or wherever you find convenient
Then to perform a checksum:
python c:cksum.py INPUTFILE
Not as fast as a compiled utility, but compatible with Unix cksum
and runs anywhere.
edited Aug 22 '14 at 23:57
Christian Woerz
6,35511334
6,35511334
answered Aug 22 '14 at 19:44
Chris Johnson
1071
1071
add a comment |
add a comment |
up vote
-1
down vote
Well, I have made a program to calculate some hashes from a file. I hope it helps you.
What does this do?
It calculates the SHA-1 hash, SHA-384 hash, MD5 hash and SHA-256 hash. Well, that's about it :)
add a comment |
up vote
-1
down vote
Well, I have made a program to calculate some hashes from a file. I hope it helps you.
What does this do?
It calculates the SHA-1 hash, SHA-384 hash, MD5 hash and SHA-256 hash. Well, that's about it :)
add a comment |
up vote
-1
down vote
up vote
-1
down vote
Well, I have made a program to calculate some hashes from a file. I hope it helps you.
What does this do?
It calculates the SHA-1 hash, SHA-384 hash, MD5 hash and SHA-256 hash. Well, that's about it :)
Well, I have made a program to calculate some hashes from a file. I hope it helps you.
What does this do?
It calculates the SHA-1 hash, SHA-384 hash, MD5 hash and SHA-256 hash. Well, that's about it :)
edited Oct 1 '15 at 23:07
Peter Mortensen
8,331166184
8,331166184
answered Sep 8 '14 at 18:50
Aleš Kalan
112
112
add a comment |
add a comment |
up vote
-1
down vote
There are like 100 third-party tools out there. I use MD5Hash. For downloads with sfv files, just use TeraCopy to verify the hashes.
add a comment |
up vote
-1
down vote
There are like 100 third-party tools out there. I use MD5Hash. For downloads with sfv files, just use TeraCopy to verify the hashes.
add a comment |
up vote
-1
down vote
up vote
-1
down vote
There are like 100 third-party tools out there. I use MD5Hash. For downloads with sfv files, just use TeraCopy to verify the hashes.
There are like 100 third-party tools out there. I use MD5Hash. For downloads with sfv files, just use TeraCopy to verify the hashes.
edited Jul 13 '16 at 20:45
Peter Mortensen
8,331166184
8,331166184
answered Feb 16 '11 at 8:27
surfasb
20.6k34170
20.6k34170
add a comment |
add a comment |
up vote
-2
down vote
I like digestIT, although it seems to be fairly old and maybe not maintained.
add a comment |
up vote
-2
down vote
I like digestIT, although it seems to be fairly old and maybe not maintained.
add a comment |
up vote
-2
down vote
up vote
-2
down vote
I like digestIT, although it seems to be fairly old and maybe not maintained.
I like digestIT, although it seems to be fairly old and maybe not maintained.
answered Jun 16 '14 at 22:08
Scott
15.5k113889
15.5k113889
add a comment |
add a comment |
protected by Community♦ May 23 '15 at 7:16
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?
Not my area, but Powershell, the build in scripting language, can probably do it.
– Phoshi
Feb 14 '11 at 19:03
17
Is this one of those goofy "I'm not allowed to install any 3rd party software" requirements? If so, try googling for "PowerShell SHA1 hash" and you should get some scripts/cmdlets that will run on the built-in PowerShell using MS's Crypto APIs.
– afrazier
Feb 14 '11 at 19:14
7
There is GetFile-Hash. You need PS 4.0 or community extensions stackoverflow.com/questions/10521061/…
– rofrol
Nov 26 '14 at 11:02
2
Avast anti virus is blocking downloads from the above site for me, so may be worth approaching with caution.
– Jules
Dec 17 '14 at 16:11
8
Note, the best answer (for me) is the 2nd answer, which has many more votes than the answer chosen by the asker. To the reader: look below, for the "certutil.exe" option.
– macetw
Jan 8 '16 at 19:09