0

重複の可能性:
MD5ハッシュを逆にする

文字列からGUIDを作成するために使用するコードが少しあります。

コードは正常に機能しますが、作成したGUIDを逆にして、文字列に戻す必要があります。

文字列をGuidに変換するために使用するコードは次のとおりです。

$s = strtoupper(md5($myString));
$guidText = 
substr($s,0,8) . '-' . 
substr($s,8,4) . '-' . 
substr($s,12,4). '-' . 
substr($s,16,4). '-' . 
substr($s,20); 

echo $guidText;

このコードを元に戻すにはどうすればよいですか?

4

3 に答える 3

3

MD5ハッシュに戻すことしかできません。MD5ハッシュを元の文字列に戻すことはできません。

于 2012-06-09T12:31:08.527 に答える
2

探しているのはencryption/decryption関数であり、hash function(などmd5)ではありません。ハッシュ関数は元に戻せません。

于 2012-06-09T12:33:01.257 に答える
1

md5()はハッシュ関数です。ハッシュ関数は元に戻せません

于 2012-06-09T12:31:18.663 に答える