CRYPT :: RIPEMD160

CRYPT :: RIPEMD160 is een PERL-extensie voor de RIPEMD-160 HASH-functie.
Download nu

CRYPT :: RIPEMD160 Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Christian H. Geuer-Pollmann
  • Uitgever website:
  • http://search.cpan.org/~chgeuer/Crypt-RIPEMD160-0.04/RIPEMD160.pm

CRYPT :: RIPEMD160 Tags


CRYPT :: RIPEMD160 Beschrijving

CRYPT :: RIPEMD160 is een PERL-extensie voor de functie RIPEMD-160 HASH. CRYPT :: RIPEMD160 is een perl-extensie voor de RIPEMD-160 HASH-functie.Synopsis Gebruik Crypt :: RIPEMD160; $ context = nieuwe crypt :: RIPEMD160; $ context-> reset (); $ context-> Toevoegen (lijst); $ context-> addfile (handvat); $ Digest = $ context-> Digest (); $ string = $ context-> hexdigest (); $ Digest = Crypt :: RIPEMD160-> HASH (SCALAR); $ String = Crypt :: RIPEMD160-> Hexhash (Scalar); de crypt :: RIPEMD160-module Hiermee kunt u het RIPEMD160-bericht Digest-algoritme van binnen Perl-programma's gebruiken. De module is gebaseerd op de implementatie van Antoon Bosselaers van Katholieke Universiteit Leuven. Nieuw RIPEMD160-contextobject wordt gemaakt met de nieuwe bediening. Meerdere gelijktijdige digest-contexten kunnen, indien gewenst worden gehandhaafd. De context wordt bijgewerkt met de ADD-bewerking die de snaren in de lijstparameter toevoegt. Merk op dat ze echter ('foo', 'bar'), toevoegen ('foo') gevolgd door Toevoegen ('bar') en add ('foobar') moet allemaal hetzelfde resultaat geven. De laatste waarde van de laatste melding geretourneerd door de digestoperatie als een 20-byte binaire tekenreeks. Deze bewerking levert het resultaat van toewijzen van operaties sinds de laatste nieuwe of reset-werking. Merk op dat de digestoperatie effectief een destructieve, lees-eenmaal bediening is. Nadat het is uitgevoerd, moet de context worden gereset voordat het wordt gebruikt om een andere digestwaarde te berekenen. Verder gemaksfuncties zijn ook aanwezig. De addfile-bediening neemt een open bestandshandvat en leest het tot het einde van het bestand in 8192 byte-blokken voegt de inhoud toe aan de context. De bestandshendel kan worden gespecificeerd op naam of doorgegeven als een type-glob-referentie, zoals weergegeven in de onderstaande voorbeelden. De hexendigste bediening roept het verteren en retourneert het resultaat als een afdrukbare reeks hexdecimale cijfers. Dit is exact dezelfde werking zoals uitgevoerd door de uitpakkende bediening in de onderstaande voorbeelden. De bediening van de hash kan fungeren als een statische ledenfunctie (dwz u roept het aan op de RIPEMD160-klasse zoals in de bovenstaande synopsis) of als een normale virtuele functie. In beide gevallen voert het de volledige RIPEMD160-cyclus (Reset, Add, Digest) op de meegeleverde scalaire waarde. Dit is handig voor het hanteren van kleine hoeveelheden gegevens. Bij aangesproken op de klas wordt een tijdelijke context gemaakt. Bij oproepen via een reeds gecreëerde contextobject wordt deze context gebruikt. De laatste vorm is iets efficiënter. De hexhash-operatie is analoog aan hexdigest. Vereisten: · Perl


CRYPT :: RIPEMD160 Gerelateerde software

Bundel :: Zavitan

Bundel :: Zavitan is een bundel om externe CPAN-modules te installeren die worden gebruikt door de Zavitan Seminars-manager. ...

130

Downloaden