Provide interoperable MD5-based crypt() functions
'apache_md5_crypt()' provides a function compatible with Apache's '.htpasswd' files. This function is exported by default.
The 'unix_md5_crypt()' provides a crypt()-compatible interface to the rather new MD5-based crypt() function found in modern operating systems. It's based on the implementation found on FreeBSD 2.2.[56]-RELEASE. This function is also exported by default.
For both functions, if a salt value is not supplied, a random salt will be generated, using the function random_md5_salt(). This function is not exported by default.
- Sources inherited from project devel:languages:perl
- Devel package for openSUSE:Factory
-
1
derived packages
- Links to openSUSE:Factory / perl-Crypt-PasswdMD5
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:Tomcat42/perl-Crypt-PasswdMD5 && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
Crypt-PasswdMD5-1.40.tgz | 0000006683 6.53 KB | |
perl-Crypt-PasswdMD5.changes | 0000001651 1.61 KB | |
perl-Crypt-PasswdMD5.spec | 0000002436 2.38 KB |
Revision 5 (latest revision is 11)
Stephan Kulow (coolo)
committed
(revision 5)
- updated to 1.40 - No code changes. - Maintenance by Ron Savage <rsavage@cpan.org>. - Fabricate some version #s for this file. - Made Passwd.pm utf-8 so we can use Luis' proper name. - Clean up code formatting. - Clean up Makefile.PL. - Use fake (ASCII) ñ in Makefile.PL to keep Solaris happy. See RT#68478. - Clean up README. - Add Build.PL. - Add Changes and Changelog.ini. - Add META.*. - Adopt Test::More in t/basic.t. - Adopt 'use strict' and 'use warnings' to PasswdMD5.pm and t/basic.t. - Accept patch for new function random_md5_salt(), and tests, from kbrint@rufus.net. With thanx. See RT#37036. - Add xt/author/pod.t. 1.30 2004-02-17 11:21:38 - Modified the POD so that ABSTRACT can work. - Added usage example for apache_md5_crypt(). 1.20 2004-02-17 11:04:35 - Added patch for random salts from John Peacock (Thanks John!). - De-MS-DOS-ified the file. - Replaced some '' with q// to make Emacs color highlighting happy. - Added CVS docs. - Completed the missing sections of the POD documentation. - Changed my email address to the Perl-related one for consistency.
Comments 0