ホームページ  >  記事  >  バックエンド開発  >  MD5 とは一体何ですか? ? _PHP チュートリアル

MD5 とは一体何ですか? ? _PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:51:581230ブラウズ



質問
MD5 とは一体何ですか? ?
解決策
MD5 は、Message-Digest Algorithm 5 (メッセージ ダイジェスト アルゴリズム) の略称で、ファイルの暗号化および復号化技術に広く使用されています。ファイルは、実行可能プログラム、イメージ ファイル、一時ファイル、その他の種類のファイルであっても、そのサイズに関係なく、一意の MD5 情報値を 1 つだけ持ちます。ファイルが変更されている場合は、その MD5それに応じて価値も変化します。したがって、同じファイルの MD5 値を比較することで、ファイルが「改ざん」されているかどうかを確認できます。

MD5 の用途は何ですか

図 1 に示すようなファイルをダウンロードした後、ダウンロードしたファイルが Web サイト上の元のファイルとまったく同じであるかどうかを知りたい場合は、ダウンロードしたファイルに対して MD5 チェックを実行できます。取得したMD5値がWebサイトで公開されている値と一致していれば、ダウンロードしたファイルが完了していることが確認できます。違いがある場合は、ダウンロードしたファイルが不完全であることを意味します。ネットワーク ダウンロード プロセス中にエラーが発生したか、ファイルが他の人によって変更されたかのいずれかです。他の人がファイルを変更するときにウイルスが挿入されるのを防ぐには、そのファイルを使用しないことが最善です。

電子メールで友人にファイルを送信する場合、送信するファイルの MD5 値を相手に伝えることができるため、友人はファイルを受信した後に検証して、ファイルが安全かどうかを判断できます。

別の例: システムをインストールした後、しばらくしてから、一部のファイルが置き換えられたと思われる場合は、それらの疑わしいファイルに対して MD5 チェックを実行できます。以前に取得した MD5 チェック コードから、間違いなく何かが間違っています。

MD5 情報を読み取って確認する方法

MD5 情報を理解したら、ファイルの MD5 情報を読み取って確認する方法を見てみましょう。これには、MD5 値を検出するための特別な小さなソフトウェアが必要です。これは、解凍して MD5.EXE ファイルを実行するだけです。ソフトウェアの使用方法は非常に簡単です。「開く」ボタンをクリックして、確認したいファイルを選択して開きます。すると、ファイルの MD5 値が MD5 列に表示されます。この値と比較します。 Web サイトで公開されているファイルを比較して、ファイルが完全であるかどうかを判断します。 「保存」ボタンをクリックして、読み取った MD5 を .MD5 ファイルとして保存します。ファイルをメモ帳で開き、MD5 値をコピーします。


ネチズンの提案:
ソファー。 。 。 。 。 。 。
ネチズンの提案:
[url=http://e282486518.w7.dh52.com/]リンクタグ http://e282486518.w7.dh52.com/[/url]
ネチズンの提案:
実はこれ、広告投稿なんです〜
ネチズンの提案:
さて
宣伝投稿ですが、あまり露骨ではありません…
通り過ぎ~~~
ネチズンの提案:
md5 は、パスワード暗号化後の比較検証によく使用されます。 。 。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632521.html技術記事質問: MD5 とは正確には何ですか? ? ソリューション MD5 は、Message-Digest Algorithm 5 (メッセージ ダイジェスト アルゴリズム) の略称で、ファイルの「...
」と言えます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。