Authen-DecHpwd

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

    auto-dependency on ExtUtils::CBuilder

  * in Build.PL, explicitly declare configure-time requirements

  * remove bogus "exit 0" from Build.PL

  * add MYMETA.yml to .cvsignore

version 2.004; 2009-03-15

  * add a (hideously slow) pure Perl backup implementation for systems
    that can't handle XS modules

  * comprehensive UTF-8 tests, with non-ASCII test vectors, testing all
    vectors both downgraded and upgraded, in a way that also works on
    perl v5.6

  * add casts for pointer target signedness, and other small changes to
    the C code, to avoid compiler warnings

  * small POD markup changes

README  view on Meta::CPAN


Authen::DecHpwd - DEC VMS password hashing

DESCRIPTION

This module implements the SYS$HASH_PASSWORD password hashing function
from VMS (also known as LGI$HPWD), and some associated VMS username and
password handling functions.

The password hashing function is implemented in XS, with a hideously
slow pure Perl backup version for systems that can't handle XS.

INSTALLATION

	perl Build.PL
	./Build
	./Build test
	./Build install

AUTHOR

lib/Authen/DecHpwd.pm  view on Meta::CPAN

	$username = vms_username($username);
	$password = vms_password($password);

=head1 DESCRIPTION

This module implements the C<SYS$HASH_PASSWORD> password hashing function
from VMS (also known as C<LGI$HPWD>), and some associated VMS username
and password handling functions.

The password hashing function is implemented in XS, with a hideously
slow pure Perl backup version for systems that can't handle XS.

=cut

package Authen::DecHpwd;

{ use 5.006; }
use warnings;
use strict;

use Digest::CRC 0.14 qw(crc32);



( run in 1.338 second using v1.01-cache-2.11-cpan-49f99fa48dc )