Andrew Rodland > Crypt-PBKDF2 > Crypt::PBKDF2::Hash

Download:
Crypt-PBKDF2-0.142390.tar.gz

Dependencies

Annotate this POD

Website

CPAN RT

New  1
Open  0
View/Report Bugs
Module Version: 0.142390   Source  

NAME ^

Crypt::PBKDF2::Hash - Abstract role for PBKDF2 hashing algorithms.

VERSION ^

version 0.142390

METHODS ^

hash_len()

Returns the length (in bytes) of the hashes this algorithm generates.

generate($data, $key)

Generate strong pseudorandom bits based on the $data and $key

to_algo_string()

Return a string representing any optional arguments this object was created with, for use by Crypt::PBKDF2's generate and encode_string methods. May return undef if no arguments are required, in which case none will be serialized and from_algo_string won't be called on reading the hash.

from_algo_string($str)

Given a string as produced by from_algo_string, return an instance of this class with options corresponding to those in $str. If no options are expected, it's permissible for this method to throw an exception.

AUTHOR ^

Andrew Rodland <arodland@cpan.org>

COPYRIGHT AND LICENSE ^

This software is copyright (c) 2014 by Andrew Rodland.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

syntax highlighting: