Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: perl-Crypt-CBC | Distribution: openSUSE Tumbleweed |
Version: 3.04 | Vendor: openSUSE |
Release: 1.15 | Build date: Wed May 19 05:06:13 2021 |
Group: Unspecified | Build host: reproducible |
Size: 114139 | Source RPM: perl-Crypt-CBC-3.04-1.15.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://metacpan.org/release/Crypt-CBC | |
Summary: Encrypt Data with Cipher Block Chaining Mode |
This module is a Perl-only implementation of the cryptographic cipher block chaining mode (CBC). In combination with a block cipher such as AES or Blowfish, you can encrypt and decrypt messages of arbitrarily long length. The encrypted messages are compatible with the encryption format used by the *OpenSSL* package. To use this module, you will first create a Crypt::CBC cipher object with new(). At the time of cipher creation, you specify an encryption key to use and, optionally, a block encryption algorithm. You will then call the start() method to initialize the encryption or decryption process, crypt() to encrypt or decrypt one or more blocks of data, and lastly finish(), to pad and encrypt the final block. For your convenience, you can call the encrypt() and decrypt() methods to operate on a whole data value at once.
Artistic-1.0 OR GPL-1.0-or-later
* Wed May 19 2021 Tina Müller <timueller+perl@suse.de> - updated to 3.04 see /usr/share/doc/packages/perl-Crypt-CBC/Changes 3.04 Mon 17 May 2021 10:58:37 AM EDT - Fixed bug involving manually-specified IV not being used in some circumstances. * Fri Apr 23 2021 Tina Müller <tina.mueller@suse.com> - Add manual license * Tue Apr 20 2021 Tina Müller <timueller+perl@suse.de> - updated to 3.03 see /usr/share/doc/packages/perl-Crypt-CBC/Changes 3.03 Sun 18 Apr 2021 10:54:19 PM EDT - Fixed bug which caused an extraneous block of garbage data to be appended to encrypted string when "nopadding" specified and plaintext is even multiple of blocksize. 3.02 - CTR mode now requires the Math::Int128 module, which gives a ~5x performance boost over Math::BigInt. 3.01 - Warn when the deprecated opensslv1 PBKDF (key derivation function) is used for encryption. Turn off with -nodeprecate=>1 or by choosing a different PBKDF, such as -pbkdf=>'pbkdf2'. - Fix a regression when passing the legacy -salt=>1 argument. 3.00 Sun Feb 7 10:28:08 EST 2021 - Released version 3.00 in recognition of multiple new features and cleanups. 2.37 Sun Feb 7 10:20:17 EST 2021 - Added better argument checking. - Fixed long-standing standard padding bug: plaintext ending with bytes between 0x00 and 0x0A would be truncated in some conditions. - Fixed Rijndael_compat padding. 2.36 Wed 03 Feb 2021 09:19:06 AM EST - Add support for OFB, CFB and CTR chain modes. - New dependency: Math::BigInt 2.35 Sun Jan 31 22:02:42 EST 2021 - Add support for PBKDF2 key derivation algorithm - New dependencies: Digest::SHA, Crypt::PBKDF2, Crypt::Cipher::AES 2.34 Fri Jan 29 18:08:12 EST 2021 - Support for openssl SHA-256 key derivation algorithm * Tue Aug 06 2013 coolo@suse.com - updated to 2.33 - Fix minor RT bugs 83175 and 86455. * Mon Jun 03 2013 coolo@suse.com - updated to 2.32 - Fixes "Taint checks are turned on and your key is tainted" error when autogenerating salt and IV. - Fixes to regular expressions to avoid rare failures to correctly strip padding in decoded messages. - Add padding type = "none". - Both fixes contributed by Bas van Sisseren. * Fri Nov 18 2011 coolo@suse.com - use original .tar.gz * Fri Aug 26 2011 chris@computersalat.de - remove Author from desc - added bcond_with opt o test optional pkgs via local build (osc build --with opt) - fix deps for CentOS - some spec cleanup * Wed Dec 08 2010 coolo@novell.com - avoid even more requires to avoid even more cycles * Tue Nov 30 2010 coolo@novell.com - remove extra requires to avoid cycle * Wed Nov 24 2010 chris@computersalat.de - recreated by cpanspec 1.78 o fix deps - noarch pkg
/usr/lib/perl5/vendor_perl/5.40.0/Crypt /usr/lib/perl5/vendor_perl/5.40.0/Crypt/CBC /usr/lib/perl5/vendor_perl/5.40.0/Crypt/CBC.pm /usr/lib/perl5/vendor_perl/5.40.0/Crypt/CBC/PBKDF /usr/lib/perl5/vendor_perl/5.40.0/Crypt/CBC/PBKDF.pm /usr/lib/perl5/vendor_perl/5.40.0/Crypt/CBC/PBKDF/none.pm /usr/lib/perl5/vendor_perl/5.40.0/Crypt/CBC/PBKDF/opensslv1.pm /usr/lib/perl5/vendor_perl/5.40.0/Crypt/CBC/PBKDF/opensslv2.pm /usr/lib/perl5/vendor_perl/5.40.0/Crypt/CBC/PBKDF/pbkdf2.pm /usr/lib/perl5/vendor_perl/5.40.0/Crypt/CBC/PBKDF/randomiv.pm /usr/share/doc/packages/perl-Crypt-CBC /usr/share/doc/packages/perl-Crypt-CBC/Changes /usr/share/doc/packages/perl-Crypt-CBC/Crypt-CBC-2.16-vulnerability.txt /usr/share/doc/packages/perl-Crypt-CBC/README /usr/share/doc/packages/perl-Crypt-CBC/README.md /usr/share/man/man3/Crypt::CBC.3pm.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Sep 11 23:45:42 2024