1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> スマートホーム >> スマートライフ

不適切なチェックサムとは?

チェックサムは、コンピュータがファイルの内容を既知の記録と照らし合わせて検証できるシステムであり、内容が正しく、破損していないことを確認します。ファイルがこのチェックに失敗すると、不適切なチェックサム エラーが発生します。つまり、データの一部が元のデータに対応しなくなります。データがチェックサムの検証に失敗した場合は、通常、バックアップからデータを置き換えるか、影響を受けたファイルを再構築する必要があることを意味します。

関数

たとえば、同僚に送信する必要がある番号のリストがあり、同僚が番号を正確に書き留めていることを確認する必要がある場合、彼がすべて正しいことを確認する何らかの方法が必要です。採用できる簡単な方法の 1 つは、数字のリストを合計し、合計を書き留めることです。彼がリストをコピーしたら、彼は自分の数字を足し合わせて、自分の合計とあなたの合計を比較できます。 2 つの合計が一致しない場合は、彼が間違いを犯したという確かな兆候です。これは、チェックサム検証の非常に基本的な例です。

コンピュータとチェックサム

コンピューターのチェックサムは、単純に数字のリストを足し合わせるよりも複雑ですが、同じ原理に従います。ほとんどの場合、システムは暗号化ハッシュと呼ばれるはるかに複雑な数式を使用します。これにより、入力に基づいて一意の出力が生成され、コンピューターはハッシュを使用して大量のデータを非常に迅速に検証できます。暗号化アルゴリズムの複雑な性質は、データのわずかな差異がチェックサムに大きな違いをもたらし、生成された数値が期待値と一致しない場合、不正なチェックサム エラーを受け取ることを意味します。

不正なチェックサム

チェックサム エラーの最も一般的な原因は、コンピュータの BIOS に関係しています。コンピュータのメモリのこの不揮発性部分には、ハードウェアに関する重要な情報が保存され、コンピュータはチェックサム検証を使用してデータが保護されていることを確認します。このデータが変更された場合、コンピュータは起動時に不正なチェックサム エラーを報告する場合があり、設定を確認する必要があります。チェックサム エラーが繰り返される場合は、このストレージに電力を供給しているバッテリが故障しており、交換が必要な可能性があることを示している可能性があります。

その他の用途

チェックサム検証が発生する可能性のあるコンピューティングの別の領域は、ソフトウェア配布です。ウイルス対策やマルウェア対策スイートなどのユーティリティ プログラムを作成し、オンラインで利用できるようにする企業は、ソフトウェアの信頼性を確保することに強い関心を持っています。多くの場合、これらの企業はリリースのチェックサム値を公開しており、ファイルがチェックサムの検証に失敗した場合、それは偽造品であるか、ダウンロード プロセス中に破損したことを示している可能性があります。