0

この文字列を MD5 で暗号化しようとしました:

lolno

Digest::MD5 を使用するモジュールを使用すると、出力は次のようになりました。

τ;å▌3Gùφ▄♥ H≤Gj╠

これが MD5 ではないことはわかっているので、どうすればこれを機能させることができるかお尋ねしたいのですが、私が使用したコードは次のとおりです。

use Digest::MD5;
$ctx = Digest::MD5->new;
$ctx->add($pass);
$digest = $ctx->digest;
print $digest;

私も試しました:

use Digest::MD5 qw(md5);
$test = md5($pass);
print $test;
4

1 に答える 1

5

md5_hex(最初のスニペット) を試しhexdigestて、期待しているように見えるものを確認してください。これは、文字として表されるバイナリ表現です。

于 2012-11-11T15:55:49.330 に答える