Perl Diver 2.33
Main Environment Variables Perl Default Values Perl Config - Summary Perl Config - Full Installed Modules List Directory uptime Docs

Module Documentation
Details and documentation about a specific module, including version and documentation (if available). Note that while links to perldoc.com and search.cpan.org are provided, the module may be part of a larger distribution. If you reach a File Not Found page on either site, please try the parent module.

Crypt::PBKDF2::Hash

Name Crypt::PBKDF2::Hash
Version 0.161520
Located at /usr/share/perl5
File /usr/share/perl5/Crypt/PBKDF2/Hash.pm
Is Core No
Search CPAN for this module Crypt::PBKDF2::Hash
Documentation Crypt::PBKDF2::Hash
Module Details Crypt::PBKDF2::Hash


NAME

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


VERSION

version 0.161520


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 the Crypt::PBKDF2 manpage'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) 2016 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.

Perl Diver brought to you by ScriptSolutions.com © 1997- 2026