diff options
author | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:40:17 -0500 |
---|---|---|
committer | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:40:17 -0500 |
commit | 33058f2b292b3a581333bdfb21b8f671898c5060 (patch) | |
tree | 51c3e392513ec574331b2d3f85c394445ea803c6 /files/ja/glossary/digest/index.html | |
parent | 8b66d724f7caf0157093fb09cfec8fbd0c6ad50a (diff) | |
download | translated-content-33058f2b292b3a581333bdfb21b8f671898c5060.tar.gz translated-content-33058f2b292b3a581333bdfb21b8f671898c5060.tar.bz2 translated-content-33058f2b292b3a581333bdfb21b8f671898c5060.zip |
initial commit
Diffstat (limited to 'files/ja/glossary/digest/index.html')
-rw-r--r-- | files/ja/glossary/digest/index.html | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/files/ja/glossary/digest/index.html b/files/ja/glossary/digest/index.html new file mode 100644 index 0000000000..482ac796b9 --- /dev/null +++ b/files/ja/glossary/digest/index.html @@ -0,0 +1,30 @@ +--- +title: Digest +slug: Glossary/Digest +tags: + - Cryptography + - Glossary + - Privacy + - Security +translation_of: Glossary/Digest +--- +<p id="Summary">ダイジェストはメッセージ全体から{{glossary("hash function", "ハッシュ関数")}}によって生成された小さな値です。理想的にはダイジェストは即座に計算でき、不可逆であり、予測不可能なため、メッセージが改ざんされたかどうかの判定に利用することができます。</p> + +<p>ダイジェストを使用して、下記のようないくつかのタスクを実行できます:</p> + +<ul> + <li>非暗号化アプリケーション(例えば、ハッシュテーブルのインデックス、重複データの検出やファイルの一意な識別に使用されるフィンガープリントなど)</li> + <li>メッセージの整合性の検証(改ざんされたメッセージは異なるハッシュ値を持ちます)</li> + <li>パスワードを解読されないようにしつつも、チェックできるように保存できます(これをより安全に行うためには、パスワードに salt を付与する必要もあります)。</li> + <li>擬似乱数の生成</li> + <li>{{glossary("key","キー")}}の生成</li> +</ul> + +<p>衝突や予測可能性を避けるために、ユースケースに適したハッシュ関数を選択することが重要です。</p> + +<h2 id="Learn_more" name="Learn_more">関連項目</h2> + +<ul> + <li>{{glossary("hash function", "ハッシュ関数")}}</li> + <li>Wikipedia の {{interwiki("wikipedia", "暗号学的ハッシュ関数", "ハッシュ関数")}}</li> +</ul> |