| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: perl-Crypt-PBKDF2 | Distribution: openSUSE Tumbleweed |
| Version: 0.261630 | Vendor: openSUSE |
| Release: 1.3 | Build date: Mon Jun 15 12:02:26 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 55995 | Source RPM: perl-Crypt-PBKDF2-0.261630-1.3.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://metacpan.org/release/Crypt-PBKDF2 | |
| Summary: The PBKDF2 password hash algorithm | |
PBKDF2 is a secure password hashing algorithm that uses the techniques of "key strengthening" to make the complexity of a brute-force attack arbitrarily high. PBKDF2 uses any other cryptographic hash or cipher (by convention, usually HMAC-SHA1, but 'Crypt::PBKDF2' is fully pluggable), and allows for an arbitrary number of iterations of the hashing function, and a nearly unlimited output hash size (up to 2**32 - 1 times the size of the output of the backend hash). The hash is salted, as any password hash should be, and the salt may also be of arbitrary size.
Artistic-1.0 OR GPL-1.0-or-later
* Fri Jun 12 2026 Tina Müller <timueller+perl@suse.de>
- updated to 0.261630
see /usr/share/doc/packages/perl-Crypt-PBKDF2/Changes
Version 0.261630: 2026-06-11
* Change the default hash algorithm to HMAC-SHA256, and increase the
default number of iterations to 600,000, in line with current OWASP
recommendations (CVE-2026-9641). bsc#1268234
* Generate salts using Crypt::URandom (a strong system RNG) instead of
perl's builtin `rand()`, which is not cryptographically secure
(CVE-2026-9638). bsc#1268233
* Use a constant-time comparison in `validate` to avoid timing attacks
(CVE-2017-20240). bsc#1268232
* Wed Apr 14 2021 Tina Müller <tina.mueller@suse.com>
- Initial submission
/usr/lib/perl5/vendor_perl/5.44.0/Crypt /usr/lib/perl5/vendor_perl/5.44.0/Crypt/PBKDF2 /usr/lib/perl5/vendor_perl/5.44.0/Crypt/PBKDF2.pm /usr/lib/perl5/vendor_perl/5.44.0/Crypt/PBKDF2/Hash /usr/lib/perl5/vendor_perl/5.44.0/Crypt/PBKDF2/Hash.pm /usr/lib/perl5/vendor_perl/5.44.0/Crypt/PBKDF2/Hash/DigestHMAC.pm /usr/lib/perl5/vendor_perl/5.44.0/Crypt/PBKDF2/Hash/HMACSHA1.pm /usr/lib/perl5/vendor_perl/5.44.0/Crypt/PBKDF2/Hash/HMACSHA2.pm /usr/lib/perl5/vendor_perl/5.44.0/Crypt/PBKDF2/Hash/HMACSHA3.pm /usr/share/doc/packages/perl-Crypt-PBKDF2 /usr/share/doc/packages/perl-Crypt-PBKDF2/Changes /usr/share/doc/packages/perl-Crypt-PBKDF2/README /usr/share/licenses/perl-Crypt-PBKDF2 /usr/share/licenses/perl-Crypt-PBKDF2/LICENSE /usr/share/man/man3/Crypt::PBKDF2.3pm.gz /usr/share/man/man3/Crypt::PBKDF2::Hash.3pm.gz /usr/share/man/man3/Crypt::PBKDF2::Hash::DigestHMAC.3pm.gz /usr/share/man/man3/Crypt::PBKDF2::Hash::HMACSHA1.3pm.gz /usr/share/man/man3/Crypt::PBKDF2::Hash::HMACSHA2.3pm.gz /usr/share/man/man3/Crypt::PBKDF2::Hash::HMACSHA3.3pm.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Aug 3 00:04:55 2026