チェックサムとは何ですか?そしてチェックサムを計算する方法
私たちは皆、インターネット(Internet)や他のローカルネットワークを介してデータを送信することに慣れています。通常、このようなデータはネットワークを介してビット形式で転送されます。一般に、大量のデータがネットワークを介して送信されている場合、ネットワークの問題や悪意のある攻撃によってデータが失われる可能性があります。チェックサムは、受信したデータに害がなく、エラーや損失がないことを確認するために使用されます。チェックサム(Checksum)は、データのフィンガープリントまたは一意の識別子として機能します。
これをよりよく理解するために、これを考慮してください:私はあなたにいくつかの配達代理店を通してあなたにリンゴのバスケットを送ります。現在、配信エージェントはサードパーティであるため、彼の信頼性を完全に信頼することはできません。それで、彼が途中でリンゴを食べていないこと、そしてあなたがすべてのリンゴを受け取ることを確実にするために、私はあなたに電話して、あなたに20個のリンゴを送ったと言います。バスケットを受け取ったら、リンゴの数を数え、20個かどうかを確認します。
このリンゴの数は、チェックサムがファイルに対して行うことです。ネットワーク(サードパーティ)を介して非常に大きなファイルを送信した場合、またはインターネットからファイルをダウンロードした場合、ファイルが正しく送信または受信されたことを確認したい場合は、ファイルにチェックサムアルゴリズムを適用します。値を送信して受信者に伝達します。ファイルを受信すると、受信者は同じアルゴリズムを適用し、取得した値を送信した値と照合します。値が一致する場合、ファイルは正しく送信されており、データは失われていません。ただし、値が異なる場合、受信者は、一部のデータが失われたか、ネットワーク上でファイルが改ざんされたことを即座に認識します。データは非常に機密性が高く、私たちにとって重要である可能性があるため、送信中に発生した可能性のあるエラーをチェックすることが重要です。それで、チェックサムは、データの信頼性と整合性を維持するために非常に重要です。データのごくわずかな変更でも、チェックサムに大きな変更が発生します。のようなプロトコルTCP/IPもチェックサムを使用して、常に正しいデータが配信されるようにします。
チェックサムは基本的に暗号化ハッシュ関数を使用するアルゴリズムです。このアルゴリズムは、ネットワークを介して送信する前と受信した後に、データまたはファイルに適用されます。ダウンロードリンクの横にあるので、ファイルをダウンロードするときに、自分のコンピューターでチェックサムを計算して、指定された値と一致させることができます。チェックサムの長さは、データのサイズではなく、使用されるアルゴリズムに依存することに注意してください。使用される最も一般的なチェックサムアルゴリズムは、MD5(メッセージダイジェスト(Message Digest)アルゴリズム5)、SHA1(セキュアハッシュアルゴリズム1 )です。(Secure Hashing Algorithm 1))、SHA-256およびSHA-512。これらのアルゴリズムは、それぞれ128ビット、160ビット、256ビット、および512ビットのハッシュ値を生成します。SHA-256およびSHA-512は、 SHA-1(SHA-1)およびMD5よりも新しく、強力です。SHA-1およびMD5は、まれに2つの異なるファイルに対して同じチェックサム値を生成します。これにより、これらのアルゴリズムの有効性が損なわれました。新しい手法はエラーがなく、信頼性が高くなっています。ハッシュアルゴリズムは、主にデータを同等の2進数に変換し、AND、OR、XORなどの基本的な演算を実行して、最後に計算の16進値を抽出します。
チェックサムとは何ですか?そしてチェックサムを計算する方法
方法1: (Method 1: )PowerShellを使用してチェックサムを計算する(Calculate Checksums)
1. Windows 10(Windows 10)の[スタート]メニューで検索を使用し、PowerShellと入力して、リストから[ WindowsPowerShell ]をクリックします。
2.または、スタートを右クリックして、メニューから[ WindowsPowerShell(Windows PowerShell) ]を選択することもできます。
3. Windows PowerShellで、次のコマンドを実行します。
Get-FileHash yourFilePath For example, Get-FileHash C:\Users\hp\Desktop\myfile.docx
4.プロンプトには、デフォルトでSHA-256ハッシュ値が表示されます。( SHA-256 hash value by default.)
5.他のアルゴリズムについては、以下を使用できます。
Get-FileHash yourFilePath –Algorithm MD5 Or Get-FileHash yourFilePath –Algorithm SHA1
これで、取得した値を指定した値と一致させることができます。
方法2:オンラインチェックサム計算機を使用してチェックサムを計算する(Method 2: Calculate Checksum using Online Checksum Calculator)
'onlinemd5.com'のような多くのオンラインチェックサム計算機があります。このサイトを使用して、任意のファイル、さらには任意のテキストのMD5、SHA1、およびSHA-256チェックサムを計算できます。
1. [ファイルの選択(Choose file)]ボタンをクリックして、目的のファイルを開きます。
2.または、ファイルを所定のボックスにドラッグアンドドロップします。
3.目的のアルゴリズムを選択し、必要なチェックサムを取得します。( desired algorithm and obtain the required checksum.)
4.指定されたチェックサムを「Comparewith:」テキストボックスにコピーすることにより、この取得されたチェックサムを指定されたチェックサムと照合することもできます。
5.それに応じて、テキストボックスの横にチェックマークまたは十字が表示されます。
文字列またはテキストのハッシュを直接計算するには:(To calculate the hash for a string or text directly:)
a)ページを下にスクロールして「MD5&SHA1 HashGeneratorForText」
b)文字列を所定のテキストボックスにコピーして、必要なチェックサムを取得します。
https://defuse.ca/checksums.htm 」を使用できます。このサイトでは、さまざまなハッシュアルゴリズム値の広範なリストを提供しています。「ファイルの選択」をクリックしてファイルを選択し、「チェックサムの計算(Click)…(Calculate Checksums…)」をクリックして結果を取得します。
方法3:MD5およびSHAチェックサムユーティリティを使用する(Method 3: Use MD5 & SHA Checksum Utility)
まず、MD5&SHAチェックサムユーティリティをダウンロード(download the MD5 & SHA Checksum Utility)し、exeファイルをダブルクリックして起動します。ファイルを参照するだけで、 (Simply)MD5、SHA1、SHA-256、またはSHA-512ハッシュを取得できます。また、指定されたハッシュをコピーして関連するテキストボックスに貼り付け、取得した値と簡単に一致させることもできます。
おすすめされた:(Recommended:)
- ラップトップがWiFiに接続しない問題を修正(写真付き)(Fix Laptop not connecting to WiFi (With Pictures))
- Windows10PCで音が出ない[解決済み](No Sound in Windows 10 PC [SOLVED])
- WindowsUpdateエラー0x80070643を修正する方法(How to Fix Windows Update Error 0x80070643)
- ユニバーサルシリアルバス(USB)コントローラードライバーの問題を修正(Fix Universal Serial Bus (USB) Controller Driver Issue)
上記の手順がチェックサムとは何か(What is Checksum? And How to Calculate it;)を学ぶのに役立つことを願っています。そしてそれを計算する方法; ただし、この記事に関してまだ質問がある場合は、コメントのセクションでお気軽に質問してください。
Related posts
どのようにExtract WhatsApp Group Contacts(2021)
Fix Facebook Home Page Wo n'tロードProperly
Facebook AccountにリンクされているEmail IDをチェックする方法
Passwordを明らかにすることなくWi-Fi Accessを共有するための3 Ways
Wordに1つのPage Landscapeを作る方法
Netflix Partyを使って友達と映画を見る方法
TikTok videoからFilterを削除する方法
Legends Black ScreenのLegends Black ScreenのFix League
Snapchatの人の未解決方法(Remove and Block Friends)
GoogleにSafeSearchを無効にする方法
Fix Minecraft ErrorがWrite Core Dumpに失敗しました
Google or Gmail Profile Pictureを削除する方法?
MKV fileとは何ですか?
Fix Discord Go Liveが表示されない
Activate Pluto TV(2021)
Out HowあなたがSnapchatに持っている多くのFriends
Twitterからのリツイートを削除する方法(Step-by-step guide)
ブロックされた、または制限されたWebサイト?無料でアクセスする方法は次のとおりです
Slideshow From Any Websiteを削除するには3 Ways
Old YouTube Layoutを復元する方法(2021)