• ベストアンサー

[PHP+Postgres(MySQL)]8桁のパスワードが・・・。

こんにちわ。 仕事でポスグレに入っているデータをMySQLに引越しし、合わせてユーザー認証するPHPスクリプトを作成しています。 PHPの認証スクリプトは問題ないのですが、既存データ(ポスグレ)に入ってる内容で困っています。 8桁の文字列(パスワード)なのですが、ダンプ(画面上も同じ)すると「b422f15db3d744c2a82d6e3bec488764」となっています。 ユニコードかなんかですかね?? 実際パスワードは何か分かっていませんが、32桁あるので4桁づつに区切ったらなんとかなるのかな?とも思っていますが・・・。 分かりません。 見た感じどう料理できそうですか?? とにかくせめて、8桁の文字列にはしたいのですが・・・。 お手数をお掛けしますがご意見下さいませ。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

No.1さんがおっしゃられているように暗号化されております。 そして、おそらくmd5ハッシュです。 仮りに8桁のパスワードが、"angomoji"だったとすると、 以下のPHPで値が得られます。 <?php $str = 'angomoji'; var_dump(md5($str)); ?> ただし当然ながら、暗号ですので逆はまず無理です。

その他の回答 (1)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

多分暗号化されているのではないかと思います

関連するQ&A