メッセージダイジェスト

著者: Peter Berry
作成日: 13 Aug. 2021
更新日: 6 5月 2024
Anonim
基本情報技術者試験対策 57 セキュリティ(暗号化技術)
ビデオ: 基本情報技術者試験対策 57 セキュリティ(暗号化技術)

コンテンツ

定義-ダイジェストとはどういう意味ですか?

ダイジェストは、一方向ハッシュ式によって作成された数字列を含む暗号化ハッシュ関数です。


ダイジェストは、データまたはメディアの整合性を保護して、aの任意の部分に対する変更と変更を検出するように設計されています。それらはハッシュ値を利用する暗号化の一種であり、著作物に適用された変更について著作権者に警告することができます。

ダイジェストハッシュ番号は、保護された作品を含む特定のファイルを表します。 1つのダイジェストが特定のデータコンテンツに割り当てられます。意図的または偶発的に行われた変更を参照できますが、所有者に変更と変更を行った個人を識別するよう促します。ダイジェストはアルゴリズム番号です。

この用語はハッシュ値とも呼ばれ、時にはチェックサムとも呼ばれます。

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

Techopediaはダイジェストについて説明します

ファイルが変更されると、特定のダイジェストが変更されます。ダイジェストは、ファイルの変更を判断するのに役立つだけでなく、重複ファイルを見つけるのにも役立ちます。

MD5コマンドを使用して、UNIXシステムでダイジェストを生成できます。 MD5はシステムに安全に保存され、権限のないユーザーがファイルにアクセスしたかどうかを明らかにできます。 MD5は衝突に関連する問題で信頼性が低いことが示されており(異なるデータの2つのキーが同じ場合)、使用されなくなりました。

ピアツーピア(P2P)などのファイル共有プログラムは、同一ファイルをダウンロードするときにダイジェストを使用してユーザーに警告します。また、重複ダウンロードの発生源を特定することもできます。 MD5の他に、SHAとCRC32は他のダイジェストアルゴリズムです。

ダイジェストは秘密鍵で暗号化され、デジタル署名が作成されます。これにより、適切なユーザーが保護された情報にアクセスしていることを確認する一種の検証が行われます。ダイジェストは、ランダムデータを取り、設定された長さのハッシュ値を送信する一方向ハッシュアルゴリズムを保護します。


プロセスを開始するには、ダイジェストが初期化されます。次に、更新を使用して、ダイジェストを通じてデータが処理されます。最後の操作にはパディングが含まれ、その間にダイジェストはハッシュ計算を完了し、それ自体をリセットします。ただし、処理中はいつでもダイジェストをリセットできます。