Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-Crypt-DSA-1.22-1.el10_2 RPM for noarch

From EPEL 10.2 Testing for ppc64le / Packages / p

Name: perl-Crypt-DSA Distribution: Fedora Project
Version: 1.22 Vendor: Fedora Project
Release: 1.el10_2 Build date: Fri Jul 3 18:57:56 2026
Group: Unspecified Build host: buildvm-a64-34.rdu3.fedoraproject.org
Size: 85860 Source RPM: perl-Crypt-DSA-1.22-1.el10_2.src.rpm
Packager: Fedora Project
Url: https://metacpan.org/release/Crypt-DSA
Summary: Perl module for DSA signatures and key generation
Crypt::DSA is an implementation of the DSA (Digital Signature Algorithm)
signature verification system. This package provides DSA signing, signature
verification, and key generation.

DSA (Digital Signature Algorithm) signatures are no longer considered to be
adequate for security. This module should only be used for verifying old
signatures and should not be used for new signatures. That being said, some
technologies still require DSA signatures even now. Consider using other
solutions or explicitly not using DSA signatures. Crypt-DSA-GMP is a possible
replacement.

Provides

Requires

License

GPL-1.0-or-later OR Artistic-1.0-Perl

Changelog

* Fri Jul 03 2026 Paul Howarth <paul@city-fan.org> - 1.22-1
  - Update to 1.22
    - Hardening: Use a fresh, independent CSPRNG witness every round
    - Security fix: Modulo bias in key generation (CVE-2026-14570); an attack
      with hundreds of signatures could lead to full private-key compromise;
      keys should be considered compromised and new keys should be generated
* Mon Jun 15 2026 Paul Howarth <paul@city-fan.org> - 1.21-1
  - Update to 1.21
    - Fixed key material reuse for multiple signing events (CVE-2026-12205,
      CWE-323)
      - sign() reused the DSA nonce k across signatures (r and k^-1 were cached
        on the key and not regenerated), allowing private-key recovery from two
        signatures over different messages
      - Now generates a fresh nonce per signature
      - Keys used to sign more than once with an affected version should be
        considered compromised
* Mon May 18 2026 Paul Howarth <paul@city-fan.org> - 1.20-1
  - Update to 1.20
    - This module is now marked as deprecated: Crypt-DSA-GMP is a possible
      replacement
    - Improve the call to IPC::Open3::open3
    - Replace two arg open (CVE-2026-8704)
    - Replace rand() (CVE-2026-8700)
    - Add a security policy
    - Add use warnings
    - Typo fix (CPAN RT#86424)
  - Use existing dependency Crypt::URandom rather than Crypt::SysRandom to
    generate seed in Crypt::DSA::KeyChain; both modules use getrandom() as
    the backend on Linux, and Crypt::SysRandom is currently not available
    in EPEL
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.19-4
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.19-3
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Sat Jan 18 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.19-2
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Wed Dec 04 2024 Paul Howarth <paul@city-fan.org> - 1.19-1
  - Update to 1.19
    - New maintainer
    - This release resolves CVE-2011-3599
    - Added a statement to recommend against using DSA
    - Fixed a few long standing bugs
    - The build process is moved to Dist::Zilla
  - Switch source URL from cpan.metacpan.org to www.cpan.org
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.17-42
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Tue Jul 09 2024 Software Management Team <packaging-team-maint@redhat.com> - 1.17-41
  - Eliminate use of obsolete %patchN syntax (rhbz#2283636)

Files

/usr/share/doc/perl-Crypt-DSA
/usr/share/doc/perl-Crypt-DSA/Changes
/usr/share/doc/perl-Crypt-DSA/README
/usr/share/doc/perl-Crypt-DSA/SECURITY.md
/usr/share/licenses/perl-Crypt-DSA
/usr/share/licenses/perl-Crypt-DSA/LICENSE
/usr/share/man/man3/Crypt::DSA.3pm.gz
/usr/share/man/man3/Crypt::DSA::Key.3pm.gz
/usr/share/man/man3/Crypt::DSA::Key::PEM.3pm.gz
/usr/share/man/man3/Crypt::DSA::Key::SSH2.3pm.gz
/usr/share/man/man3/Crypt::DSA::KeyChain.3pm.gz
/usr/share/man/man3/Crypt::DSA::Signature.3pm.gz
/usr/share/man/man3/Crypt::DSA::Util.3pm.gz
/usr/share/perl5/vendor_perl/Crypt
/usr/share/perl5/vendor_perl/Crypt/DSA
/usr/share/perl5/vendor_perl/Crypt/DSA.pm
/usr/share/perl5/vendor_perl/Crypt/DSA/Key
/usr/share/perl5/vendor_perl/Crypt/DSA/Key.pm
/usr/share/perl5/vendor_perl/Crypt/DSA/Key/PEM.pm
/usr/share/perl5/vendor_perl/Crypt/DSA/Key/SSH2.pm
/usr/share/perl5/vendor_perl/Crypt/DSA/KeyChain.pm
/usr/share/perl5/vendor_perl/Crypt/DSA/Signature.pm
/usr/share/perl5/vendor_perl/Crypt/DSA/Util.pm


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Jul 11 04:11:24 2026