チェックサム

チェックサムは、生データへの変更を検出するためにデジタル ネットワークやストレージ デバイスで使用されるエラー検出コードの形式です。これは、コンピュータのメモリ内のデータまたはストレージ デバイスに保存されているデータに対する偶発的または悪意のある変更を検出するために使用されます。チェックサムは、最新のコンピューティングにおいてさまざまな目的で広く使用されており、最も一般的にはファイルまたはデータ転送の整合性を検証するために使用されます。

チェックサムは、デジタル データの任意のブロックから計算される、小さな固定長のビット (場合によってはバイト) シーケンスです。チェックサムは一般に、データの整合性を検証し、データがいかなる形でも変更または破損していないことを確認するために使用されます。データ破損は、伝送エラー、環境ノイズ、ソフトウェアのバグ、悪意のある攻撃など、さまざまな要因によって発生する可能性があります。

チェックサムを使用すると、主に 3 つの方法でこのような破損を検出できます。(1) サイズの異なる 2 つのファイル システムを比較することによって、(2) サイズの異なる 2 つのメモリ ブロックを比較することによって、または (3) サイズの異なる 2 つのデータ ストリームを比較することによって。これらの各比較には、チェックサムを計算するアルゴリズムが必要です。基本的なチェックサム アルゴリズムには、巡回冗長検査 (CRC)、フレッチャー チェックサム、Adler-32 チェックサムなどが含まれます。

チェックサムを計算するプロセスは、ハッシュの計算に使用されるプロセスとは異なります。後者は通常、はるかに長い時間がかかりますが、同じアルゴリズムを使用して両方の計算を行うこともできます。たとえば、チェックサムは比較的迅速に計算され、大きなファイルにエラーがないことを確認するために使用できますが、強力なセキュリティを目的として、より長時間実行されるハッシュ アルゴリズムが使用される場合があります。

チェックサムは、ネットワーク データの整合性チェック、ファイル システムのデータ構造の検証、デジタル署名の検証、コードの検証など、さまざまな目的で現代のコンピューティングで広く使用されています。チェックサムは、データに対する悪意のある変更やさまざまな形式のマルウェアを検出するためにも使用されます。

プロキシを選択して購入する

ユーザーフレンドリーなフォームを使用して、プロキシ サーバー パッケージを簡単にカスタマイズします。場所、数量、サービス期間を選択して、インスタント パッケージの価格と IP ごとのコストを表示します。オンライン活動の柔軟性と利便性をお楽しみください。

プロキシ パッケージを選択してください

プロキシを選択して購入する