我试图在此字符串加密MD5返回错误的MD5字符串在Perl:与摘要:: MD5
lolno
我使用该模块使用摘要:: 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;
你的输出应该是一个完美的MD5校验和,但你没有想到它会以这种方式打印。大多数情况下,你需要一个十六进制表示。在[Digest :: MD5](http://p3rl.org/Digest::MD5)s大纲中的'md5'之后的下一行中带有'md5_hex'。 – memowe