[Perl] Firma sha-1
Gunnar Wolf
gwolf en gwolf.org
Mar Sep 27 12:08:43 CDT 2005
Salman ® dijo [Tue, Sep 27, 2005 at 01:20:28PM +0200]:
>
> Saludos a tod en s
>
> Necesito generar una firma SHA-1 a partir de unos determinados datos, el caso es que llevo toda la semana pasada buscando informacion al respecto y no encuentro la orden apropiada.
>
> He conseguido la orden en PHP, pero en PERL nada :-(
>
> ¿ Alguna idea de donde buscar ?
¡En el CPAN! ¿Dónde si no?
http://search.cpan.org/
http://search.cpan.org/~gaas/Digest-SHA1-2.10/SHA1.pm
Digest::SHA1 - Perl interface to the SHA-1 algorithm
# Functional style
use Digest::SHA1 qw(sha1 sha1_hex sha1_base64);
$digest = sha1($data);
$digest = sha1_hex($data);
$digest = sha1_base64($data);
$digest = sha1_transform($data);
# OO style
use Digest::SHA1;
$sha1 = Digest::SHA1->new;
$sha1->add($data);
$sha1->addfile(*FILE);
$sha1_copy = $sha1->clone;
$digest = $sha1->digest;
$digest = $sha1->hexdigest;
$digest = $sha1->b64digest;
$digest = $sha1->transform;
Saludos,
--
Gunnar Wolf - gwolf en gwolf.org - (+52-55)1451-2244 / 5623-0154
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973 F800 D80E F35A 8BB5 27AF
Más información sobre la lista de distribución Perl