SHA256 digest in perl

Muss ich tun, SHA256-Hash der E-Mail-Adressen, und ich brauche das Ergebnis als String.

Ich habe versucht, die folgenden:

  use Digest::SHA qw(sha256);
  my $data = '[email protected]';
  my $digest = sha256($data);

  print $digest;

Aber es gibt etwas aus wie:

B/D6i1μû^Þ©Q;¢Þ

Brauche ich die Ausgabe wie folgt:

cbc41284e23c8c7ed98f589b6d6ebfd6

Den oben genannten hash wird generiert mit SHA256-generator von Apache DigestUtils.

Was mache ich falsch? Ich bin ein newbie in perl, also Entschuldigung, wenn es etwas albern.

Dank.

MD5 - tag Hinzugefügt werden soll diese Frage

InformationsquelleAutor Swaranga Sarma | 2012-04-03

Schreibe einen Kommentar