Alat apa yang dapat menghasilkan MD5 dari baris perintah? [Tutup]

14

Apakah ada alat yang dapat diotomatisasi oleh skrip untuk menghasilkan file MD5?

Saya dulu menggunakan Cygwin tetapi saya mencari solusi lain tanpa harus menginstal Cygwin.

Stan
sumber

Jawaban:

13

The hashutils paket memiliki md5sum.exeutilitas. Ini hanya menggunakan Microsoft Crypto API dan akan membuat Anda terikat I / O, yang belum tentu demikian halnya dengan alat lain. Sebagai contoh, saya telah membandingkan md5sumdari UnxUtils dengan yang satu ini dan UnxUtils secara signifikan lebih lambat. Saya yakin CygWin akan lebih buruk lagi. Penulis juga menulis HashCheck yang sangat baik , ekstensi shell untuk generasi hash & verifikasi.

afrazier
sumber
2
+1 Itu hashutils is awesome. Jika Anda juga meletakkannya di classpath, itu bahkan lebih hebat: D. Terima kasih.
Radu Murzea
1
@RaduMurzea Classpath ?! Itu Java bukan Windows. Apakah Anda lahir setelah java atau sesuatu ?! Ini disebut PATH
barlop
@barlop OK baiklah, salahku. Saya belum menemukan mereka dalam beberapa saat dan lupa yang mana :).
Radu Murzea
2
PS: Mengingat berapa umur Jawa, itu tidak masuk akal untuk berpikir bahwa itu lebih tua dari saya: D.
Radu Murzea
4

Lihat Dukungan MS - Ketersediaan dan deskripsi utilitas Verifikasi File Checksum Integritas :

File Checksum Integrity Verifier (FCIV) adalah utilitas prompt perintah yang menghitung dan memverifikasi nilai hash kriptografis file. FCIV dapat menghitung nilai hash kriptografis MD5 atau SHA-1. Nilai-nilai ini dapat ditampilkan di layar atau disimpan dalam database file XML untuk digunakan dan diverifikasi di lain waktu.

Ignacio Vazquez-Abrams
sumber
4

md5sumtermasuk dalam paket coreutils dari GnuWin32 .

GnuWin menyediakan port-port alat dengan GNU atau lisensi open source serupa, ke MS-Windows modern (Microsoft Windows 2000 / XP / 2003 / Vista / 2008/7)

Mike Fitzpatrick
sumber
2

Gunakan MD5Sums . Lihat opsi yang dimilikinya.

MD5sums 1.2 freeware for Win9x/ME/NT/2000/XP+
Copyright (C) 2001-2005 Jem Berkes - http://www.pc-tools.net/

Usage: md5sums.exe [OPTION] filespec1 [filespec2 ...]

OPTION switches:
-B  Base64 encoded output, instead of default hex format
-b  Bare output, no path headers
-e  Exit immediately; don't pause before returning
-n  No percent done indicator
-p  Pause before returning (incompatible with -e)
-s  Display statistics at end (hashing speed)
-u  Mimic output of UNIX md5 command (implies -b, -n)

Examples:
md5sums c:\temp
md5sums original.doc copy*.doc backup*.doc
md5sums -n -e d:\incoming > log
ukanth
sumber
1

ExactFile

ExactFile adalah alat verifikasi integritas file:

  • Gunakan untuk memastikan file yang disalin ke CD-ROM adalah salinan bit-perfect,
  • Gunakan untuk memastikan cadangan yang disalin dari satu drive ke drive lain tepat,
  • Gunakan untuk memastikan file tidak berubah atau rusak seiring waktu.

Multi-utas, sehingga inti CPU tambahan Anda digunakan saat memindai beberapa file dan pekerjaan dilakukan lebih cepat.

Senang dengan nama file Unicode, jadi itu tidak gagal ketika Anda menggunakannya pada file bernama dalam bahasa Jepang, Ibrani, Cina, atau bahasa lainnya.

Mendukung banyak rutinitas checksum (hashes), seperti MD5, SHA1, CRC32, RIPEMD dan lainnya.

Mendukung pemindaian direktori rekursif.

Mendukung File Sangat Besar - Jika ada di hard drive Anda, ExactFile dapat menanganinya.

Apakah semua yang dilakukan utilitas musim panas file populer, seperti fsum, md5sum, sha1sum, sfv, dll, tetapi lebih baik!

Kompatibel dengan format digest checksum file populer.

Untuk Windows 2000, XP, Vista, dan 7.

GUI. Mudah digunakan untuk mendapatkan checksum untuk file individual, membuat digest checksum, dan menguji digest checksum. Tidak memerlukan versi konsol atau DLL eksternal.

GRATIS.

Daed
sumber