タグ付けされた質問 「md5sum」

2
MD5ハッシュ値はBashおよびPHPとは異なります[複製]
この質問にはすでに答えがあります: コマンドラインハッシュがオンラインMD5ハッシュの結果と異なるのはなぜですか? 4つの答え 文字列「hello」のMD5サム(md5sumを使用)を生成しようとしました。Linuxのmd5sumツール、PHPのMD5()関数、およびmd5sumトランスレーターへのさまざまなオンラインテキストとして、さまざまな方法を試しました。 echo "hello" | md5sum そして echo "hello" > file && md5sum file 結果を出しましたb1946ac92492d2347c6235b4d2611184。ただし、PHPのmd5()関数とほとんどすべてのオンラインジェネレーターが出力を提供しました5D41402ABC4B2A76B9719D911017C592。 理由は何ですか?
60 linux  bash  security  php  md5sum 

12
MD5ハッシュ自体も潜在的に操作された可能性がある場合、MD5チェックサムの値は何ですか?
WebサイトでのダウンロードにはMD5チェックサムが含まれることがあり、ファイルの整合性を確認できるようになっています。これは、問題が発生する前に破損したファイルを即座に特定できるようにするだけでなく、悪意のある変更を簡単に検出できるようにするためだと聞きました。 ファイルの破損に関する限りロジックに従いますが、悪意のあるファイルを意図的にアップロードしたい場合、対応するMD5チェックサムを生成し、変更されたファイルとともにダウンロードサイトに投稿することができます。これは、ファイルをダウンロードする人をだまして、変更されていないと考えさせます。 チェックサム自体が侵害されているかどうかを知る方法がない場合、MD5チェックサムは意図的に変更されたファイルに対する保護をどのように提供できますか?

3
「md5sum」はどれくらい正確ですか?
md5sumファイルの整合性の検証に使用する場合、プロセスはどの程度正確ですか? 検証済みのMD5は、すべてのビットがまったく同じであることを意味しますか、それともバイナリ変更がMD5に反映される前に破らなければならないしきい値がありますか? md5の生成方法に関するドキュメントも歓迎します。
27 linux  md5sum 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.