SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Crypt-HCE_MD5 rpm build for : openSUSE Tumbleweed. For other distributions click perl-Crypt-HCE_MD5.

Name : perl-Crypt-HCE_MD5
Version : 0.75 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : 1.73 Date : 2024-08-05 19:41:51
Group : Development/Libraries/Perl Source RPM : perl-Crypt-HCE_MD5-0.75-1.73.src.rpm
Size : 0.02 MB
Packager : (none)
Summary : Perl extension implementing one way hash chaining encryption using MD5
Description :
This module implements a chaining block cipher using a one way hash. This
method of encryption is the same that is used by radius (RFC2138) and is
also described in Applied Cryptography.

Two interfaces are provided in the module. The first is straight block
encryption/decryption the second does base64 mime encoding/decoding of the
encrypted/decrypted blocks.

The idea is the the two sides have a shared secret that supplies one of the
keys and a randomly generated block of bytes provides the second key. The
random key is passed in cleartext between the two sides.

An example client and server are packaged as modules with this module. They
are used in the tests. They can also be found in the examples directory.

The \'KEYBUG\' flag is for decrypting data encrypted with an older version of
Crypt::HCE_MD5. There was a bug in the chaining portion that prevented the
full 16 bytes of the previous block from being using in creating the
chaining hash. Decrypt your old data and re-encrypt it without the KEYBUG
flag.

The release after this one will have the KEYBUG feature removed, but I\'ll
leave this version on CPAN

Thanks to Jake Angerman for pointing out the weakness.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-C/openSUSE_Tumbleweed/noarch

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-Crypt-HCE_MD5-0.75-1.73.noarch.rpm
     

Provides :
perl(Crypt::HCE_MD5)
perl-Crypt-HCE_MD5

Requires :
perl(:MODULE_COMPAT_5.40.0)
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.40.0/Crypt
/usr/lib/perl5/vendor_perl/5.40.0/Crypt/HCE_MD5.pm
/usr/lib/perl5/vendor_perl/5.40.0/auto/Crypt
/usr/lib/perl5/vendor_perl/5.40.0/auto/Crypt/HCE_MD5
/usr/lib/perl5/vendor_perl/5.40.0/auto/Crypt/HCE_MD5/autosplit.ix
/usr/share/doc/packages/perl-Crypt-HCE_MD5
/usr/share/doc/packages/perl-Crypt-HCE_MD5/Changes
/usr/share/doc/packages/perl-Crypt-HCE_MD5/README
/usr/share/doc/packages/perl-Crypt-HCE_MD5/examples
/usr/share/doc/packages/perl-Crypt-HCE_MD5/examples/Client.pm
/usr/share/doc/packages/perl-Crypt-HCE_MD5/examples/HOW_TO_USE
/usr/share/doc/packages/perl-Crypt-HCE_MD5/examples/Server.pm
/usr/share/man/man3/Crypt::HCE_MD5.3pm.gz

 
ICM