MD5(Message Digest Algorithm 5)とは、ハッシュ関数である。
MD5は入力に対して128bitの16進数で出力されるハッシュ関数である。
出力された値をフィンガープリント(又はMD5チェックサム)と呼び、電子署名に使用される。
また、ダウンロードされたファイルに破損が無いか調べる際にも使われる場合があり、ファイルが改竄されてないかのチェックにも最適である。
MD5のハッシュ関数には改竄を隠すために結果を合わせられるという理論的な弱点があるため、安全性や信頼性を重視するならSHA(256以上)などのハッシュ関数を使った方が良いとされる。実際、日本政府が推奨する暗号にMD5は含まれていない。
急上昇ワード改
最終更新:2026/01/08(木) 12:00
最終更新:2026/01/08(木) 11:00
ウォッチリストに追加しました!
すでにウォッチリストに
入っています。
追加に失敗しました。
ほめた!
ほめるを取消しました。
ほめるに失敗しました。
ほめるの取消しに失敗しました。