SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Crypt-Rijndael rpm build for : OpenSuSE. For other distributions click perl-Crypt-Rijndael.

Name : perl-Crypt-Rijndael
Version : 1.16 Vendor : SUSE LLC < https://www_suse_com/>
Release : slfo.1.1.5 Date : 2024-07-26 20:27:24
Group : Unspecified Source RPM : perl-Crypt-Rijndael-1.16-slfo.1.1.5.src.rpm
Size : 0.04 MB
Packager : https://www_suse_com/
Summary : Crypt::CBC compliant Rijndael encryption module
Description :
This module implements the Rijndael cipher, which has just been selected as
the Advanced Encryption Standard.

* keysize

Returns the keysize, which is 32 (bytes). The Rijndael cipher actually
supports keylengths of 16, 24 or 32 bytes, but there is no way to
communicate this to \'Crypt::CBC\'.

* blocksize

The blocksize for Rijndael is 16 bytes (128 bits), although the algorithm
actually supports any blocksize that is any multiple of our bytes. 128
bits, is however, the AES-specified block size, so this is all we support.

* $cipher = Crypt::Rijndael->new( $key [, $mode] )

Create a new \'Crypt::Rijndael\' cipher object with the given key (which must
be 128, 192 or 256 bits long). The additional \'$mode\' argument is the
encryption mode, either \'MODE_ECB\' (electronic codebook mode, the default),
\'MODE_CBC\' (cipher block chaining, the same that \'Crypt::CBC\' does),
\'MODE_CFB\' (128-bit cipher feedback), \'MODE_OFB\' (128-bit output feedback),
or \'MODE_CTR\' (counter mode).

ECB mode is very insecure (read a book on cryptography if you don\'t know
why!), so you should probably use CBC mode.

* $cipher->set_iv($iv)

This allows you to change the initial value vector used by the chaining
modes. It is not relevant for ECB mode.

* $cipher->encrypt($data)

Encrypt data. The size of \'$data\' must be a multiple of \'blocksize\' (16
bytes), otherwise this function will croak. Apart from that, it can be of
(almost) any length.

* $cipher->decrypt($data)

Decrypts \'$data\'.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/openSUSE:/Leap:/16.0/product/repo/Leap-16.0-aarch64-ppc64le-s390x-x86_64/x86_64

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  perl-Crypt-Rijndael-1.16-slfo.1.1.5.x86_64.rpm
     

Provides :
perl(Crypt::Rijndael)
perl-Crypt-Rijndael
perl-Crypt-Rijndael(x86-64)

Requires :
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
perl(:MODULE_COMPAT_5.38.2)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/Crypt
/usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/Crypt/Rijndael.pm
/usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/auto/Crypt
/usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/auto/Crypt/Rijndael
/usr/lib/perl5/vendor_perl/5.38.2/x86_64-linux-thread-multi/auto/Crypt/Rijndael/Rijndael.so
/usr/share/doc/packages/perl-Crypt-Rijndael
/usr/share/doc/packages/perl-Crypt-Rijndael/Changes
/usr/share/doc/packages/perl-Crypt-Rijndael/NEWS
/usr/share/doc/packages/perl-Crypt-Rijndael/README
/usr/share/licenses/perl-Crypt-Rijndael
/usr/share/licenses/perl-Crypt-Rijndael/COPYING
/usr/share/licenses/perl-Crypt-Rijndael/LICENSE
/usr/share/man/man3/Crypt::Rijndael.3pm.gz

 
ICM