チェックサム

著者: Judy Howell
作成日: 5 J 2021
更新日: 1 J 2024
Anonim
補数とチェックサム/チェックデジット【基本情報技術者・高校情報1】
ビデオ: 補数とチェックサム/チェックデジット【基本情報技術者・高校情報1】

コンテンツ

定義-チェックサムとはどういう意味ですか?

チェックサムは、トランスミッタのエラー検出方法であり、aのセットビットまたはセット解除ビットの数に応じて数値を計算し、各フレームとともにsを設定します。受信側では、数値を取得するために同じチェックサム関数(式)がフレームに適用されます。受信したチェックサム値が送信した値と一致する場合、送信は成功し、エラーがないと見なされます。

チェックサムは、ハッシュサムとも呼ばれます。


Microsoft AzureとMicrosoft Cloudの紹介|このガイドでは、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。

Techopediaはチェックサムについて説明します

不一致のチェックサムは、全体が送信されていないことを示します。 TCP / IPおよびユーザーデータグラムプロトコル(UDP)は、サービスの1つとしてチェックサムカウントを提供します。

sからチェックサムを生成する手順は、チェックサム関数と呼ばれ、チェックサムアルゴリズムを使用して実行されます。 sが破損している場合、効率的なチェックサムアルゴリズムは大きな確率で異なる結果を生成します。パリティビットとチェックディジットは、小さなデータブロックに適した特別なチェックサムのケースです。チェックサムに基づく特定のエラー修正コードは、元のデータを回復することさえできます。

最も一般的に使用されるチェックサムツールは次のとおりです。

  • 「cksum」-32ビットの巡回冗長検査(CRC)および入力ファイルのバイトカウントを生成するUnixコマンド
  • 「md5sum」-Unixコマンド生成-Digest Algorithm 5(MD5)sum
  • 「jdigest」-MD5およびSecure Hash Algorithm(SHA)の合計を生成するJava GUIツール
  • 「Jacksum」-多数のチェックサム実装を組み込み、任意の数の拡張を許可するJavaアプリケーションプログラミングインターフェイス
  • 「jcksum」-異なるアルゴリズムを使用してチェックサムを計算するために使用されるJavaライブラリ