0
私は慣習と透かしに関連するプロジェクトに取り組んでいます。私はsha256ハッシュファイル認証の目的のために使用しています。私の質問は同じ名前と内容を持つ2つのテキストファイルが同じハッシュ(sha256)を持っていますか?または彼らは異なるハッシュを所有するでしょうか?親切に私を助けてください。同じ名前と内容を持つ2つのテキストファイルは同じハッシュ(sha256)を持ちますか?
私は慣習と透かしに関連するプロジェクトに取り組んでいます。私はsha256ハッシュファイル認証の目的のために使用しています。私の質問は同じ名前と内容を持つ2つのテキストファイルが同じハッシュ(sha256)を持っていますか?または彼らは異なるハッシュを所有するでしょうか?親切に私を助けてください。同じ名前と内容を持つ2つのテキストファイルは同じハッシュ(sha256)を持ちますか?
私はPHPでこのテストを正確に行っていました!
<?php
$sha11 = sha1_file('C:\Users\rbala\php\progress.php');
$sha12 = sha1_file('C:\Users\rbala\php\tools\progress.php');
$sha13 = sha1_file('C:\Users\rbala\php\tools\progress2.php');
var_dump($sha11, $sha12, $sha13, $sha12 == $sha12, $sha11 == $sha13);
?>
この出力:
..\php\php5.2.10\php.exe hashFile.php
string(40) "96e28423aa6ae0f9fa54534eaa152df12deafcea"
string(40) "96e28423aa6ae0f9fa54534eaa152df12deafcea"
string(40) "96e28423aa6ae0f9fa54534eaa152df12deafcea"
bool(true)
bool(true)
はい、名前は重要ではありません。コンテンツはそうです。 – ares