- ベストアンサー
crypt以外の暗号化の方法ってあるのでしょうか
cryptで複数の文字列を暗号化した場合、暗号化した後の文字列が同じになる場合がありますので困っています…。 phpのmd5のような関数はないのでしょうか。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
perlのcryptはライブラリ依存なのですが、(unixのログインに使用したりする)DESだと、 8文字以上は無視されたりすることもあるかと思います。 cryptでMD5を使いたい場合は, crypt('neko','$1$inu$') の様にsaltに$1$と$で挟まれた文字を指定すると出来るかも知れません。 Digest::MD5 というモジュールも使えるんじゃないかと思います。
その他の回答 (1)
noname#39970
回答No.1
md5はphpじゃないよ。 phpはmd5を利用するだけ。 環境が判らないから答えようがないけど シェル上で「md5」が効かないなら「md5sum」でやってごらん。 多分反応するから。
お礼
Digest::SHA1 を使用したらできました。ありがとうございました。