アップロードするファイルの整合性を検証するための最高のファイル ハッシュ検証ツール

かどうかを常に確認することが重要です ダウンロードした大きなファイル ダウンロードする予定のファイルかどうか。これは、ファイルが元のファイルから何らかの形で変更される可能性があるためです。 ダウンロード中。 これは、エラーによる破損が原因である可能性があります。 ダウンロードプロセス。 ダウンロードされたファイルには、セキュリティ上のリスクや危険とみなされる機能が含まれている場合もあります。 悪意のあるソフトウェアが含まれている ウイルスやマルウェアなどの不要なコンテンツ。

したがって、理由が何であれ、そうすべきです ファイルの整合性を検証する まず最初に。オリジナルモデルからの変更があるかどうかも確認する必要があります。元のモデルを確認するにはさまざまな方法があります。たとえば、ファイルが デジタル署名 そうでないか、その中のハッシュ値を確認してください。

ファイルのハッシュを確認する方法を知りたいですか?ファイルが正しいかどうかを確認するために使用できる最良のツールは次のとおりです。 ダウンロードは安全です.

1. PowerShell を使用してファイル ハッシュを検証する

これは便利です。Windows にはファイル断片化チェッカーが組み込まれています。これは PowerShell 関数であり、使い方は簡単です。 PowerShellのファイルハッシュ検証機能は、SHA1、SHA256、SHA384、SHA512、MACTripleDES、MD5、RIPEMD160をサポートしています。

ファイルのハッシュを確認する方法は次のとおりです。 PowerShellの.

まず、を押します Windowsキー 、次に入力します PowerShellの。 PowerShell を開くために最適なものを選択します。基本的なファイル ハッシュ チェック コマンドは次のとおりです。

get-filehash FILEPATH

例えば ​​、 "get-filehash c:\test.txt” これにより、次の出力が得られます。

デフォルトのハッシュ出力は SHA256 になります。ファイルに別のハッシュ値が必要な場合は、次のコマンドを使用します。

get-filehash -アルゴリズム [ハッシュタイプ] ファイルパス

例えば ​​、 "get-filehash -アルゴリズム SHA384 c:\test.txt” とすると、次の出力が得られます。

ハッシュの生成にかかる時間は、ファイル サイズと使用しているアルゴリズムによって異なります。

2. ハッシュジェネレーター

تعد セキュリティ ハッシュ ジェネレーター SecurityExploded は、幅広いハッシュ アルゴリズムを含む使いやすいハッシュ生成ツールです。この無料のハッシュ ツールは、MD5、SHAxxx、Base64、LM、NTLM、CRC32、ROT13、RIPEMD、ALDER32、HAVAL ハッシュなどを生成できます。

これは、最も包括的なセグメンテーション ツールの 1 つです。

ハッシュ ジェネレーターの優れている点は、さまざまな状況で使用できることです。テキストの特定の部分を分割したいですか?テキストをハッシュ ジェネレーターにコピーするだけです。ファイル エクスプローラーでファイル ハッシュをすばやく作成したいですか?右クリックのコンテキスト メニューで [ハッシュ ジェネレーター] オプションを使用します。

ファイルをハッシュ ジェネレーターにドラッグ アンド ドロップすることもでき、すぐに機能し始めます。

ダウンロードする: オペレーティング システム用のハッシュ ジェネレーター Windows (無料)

3.ハッシュマイファイル

Nirsoft が提供する永続的なソフトウェア開発者 HashMyFiles 使いやすいポータブル ハッシュ ジェネレーターです。ほとんどのツールとは別に、HashMyFiles を使用するとバッチ ハッシュを生成できます。ハッシュするファイルのリストを含む HashMyFiles をロードし、機能するように設定して、リスト全体のハッシュを受け取ることができます。

HashMyFiles には、MD5、SHAxxx、および CRC32 ハッシュが表示されます。ハッシュ ジェネレーターと同様に、右クリックのコンテキスト メニューに HashMyFiles エントリを追加できます。ただし、HashMyFiles を使用すると、ハッシュ ジェネレーターを使用して単一のファイル オプションを選択するのではなく、コンテキスト メニューを使用してフォルダー全体をハッシュ用に追加できます。

ダウンロードする: OS用HashMyFiles Windows (32ビット) | Windows (64ビット) (どちらも無料)

4. ハッシュタブ

HashTab これは、ファイル ハッシュ ジェネレーターを使用する別のツールです。ファイル ハッシュを生成するために別のインターフェイスを使用する代わりに、HashTab は [プロパティ] メニューにタブを追加します。次に、ファイルをプログラムにドラッグ アンド ドロップする代わりに、ファイルを右クリックして [プロパティ] を選択し、[ファイル ハッシュ] タブを開くことができます。

HashTab は、デフォルトで MD5、CRC32、および SHA1 ハッシュを生成します。 HashTab オプションを使用すると、SHA、RIPEMD、TIGER、WHIRLPOOL ファミリを含む 25 を超える追加ハッシュのハッシュを追加できます。

[ファイル ハッシュ] タブにさらにハッシュを追加するには、[プロパティ] メニューを開き、[ファイル ハッシュ] タブを選択し、[設定] を選択します。追加するハッシュにチェックを入れ、「OK」を押します。

HashTab のもう 1 つの優れた機能は、組み込みのファイル チェッカーです。 [ファイルの比較] メニュー オプションを使用して、[ファイル ハッシュ] タブから任意のファイルを参照できます。

ダウンロードする: OS用ハッシュタブ Windows (無料の個人ライセンス)

5.クイックハッシュ

クイックハッシュ これは、Windows、macOS、Linux 用のオープンソースのハッシュ ジェネレーターです。これは、このリストにある検証オプションを備えた最も完全な小売オプションの 1 つでもあります。

使用できるハッシュの数は MD5、SHA1、SHA256、SHA512、および xxHash64 のみと少ないですが、Quick Hash には多数の追加機能があります。

QuickHash は、フォルダー全体のハッシュ、2 つの個別のファイルの比較、ディレクトリ全体またはディスク全体の比較を行うことができます。もちろん、後者はサイズが大きいためかなりの時間がかかりますが、オプションがあるのは嬉しいことです。テキスト ドキュメントを 1 行ずつ処理し、各行を必要に応じて分割することもできます。

ダウンロードする: OS用クイックハッシュ Windows | macOS | Linux (Debian) (無料)

6. マルチハッシュ

私は マルチハッシャー ユーザーは、さまざまなハッシュ生成および検証ツールを 1 つのパッケージで利用できます。多くの優れた検証およびハッシュ ソフトウェアと同様、MultiHasher にはいくつかのハッシュ オプションがあります。単一のファイルまたはフォルダー全体をドラッグ アンド ドロップして、テキスト文字列のハッシュを作成したり、ハッシュを作成したりできます。

MultiHasher は、MD5、SHA1、SHA256、SHA384、SHA512、または RIPEMD-160 でハッシュを出力します。

MultiHasher には、ファイル ハッシュ ジェネレーターやチェッカーでは見たことのない機能もあります。それは、VirusTotal の悪意のあるファイル スキャン データベースを統合しています。ダウンロードされたファイルのハッシュがダウンロード ソースと一致することを確認し、同時に望ましくないものや悪意のあるものを VirusTotal に報告することができます。

VirusTotal クエリを使用するには、リストからファイル ハッシュを選択し、[ツール] -> [VirusTotal のクエリ] に進みます。

ダウンロードする: OS用マルチハッシュ Windows (無料)

ファイルの整合性をどのように確認できますか?

ダウンロードしたファイルのハッシュを確認するのは、迅速かつ簡単な検証方法です。 ファイルのセキュリティ。ダウンロードされたファイルが悪意のあるものであるか、何らかの方法で改ざんされている場合、結果のハッシュはサイトから提供されるハッシュとは異なります。

もちろん、すべての Web サイトがファイルの整合性を確保するためにファイル ハッシュ情報を取得する機会を提供しているわけではありません。

正直に言うと、ほとんどの人は時間をかけません ダウンロードを確認するには ただし、多くの主要サイトではファイル ハッシュの比較は提供されていません。

また、多くの Web サイトでは、統合ドライバー署名または認証局を使用してソフトウェアに署名するため、特定のファイル ハッシュを提供する必要がありません。このような場合、公式に認められたソフトウェア署名と一致しないため、オペレーティング システムはソフトウェアのインストールまたは実行を許可しません。

ただし、このシステムは完璧とは程遠いため、多くの人がファイル ハッシュ生成および記録ツールを使用してプログラムを相互参照することを好むのです。をしたい 暗号化とハッシュについてさらに理解する?下に 基本的な暗号化ツール 私はしなければならない 誰もがそれを知っており、理解しています!

トップボタンに移動