Bug#411717: ITP: libcrypt-eksblowfish-perl -- Crypt::Eksblowfish from CPAN - Eksblowfish block cipher
Owner: Ivan Kohler <email@example.com>
* Package name : libcrypt-eksblowfish-perl
Version : 0.001
Upstream Author : Andrew Main (Zefram) <firstname.lastname@example.org>
* URL : http://search.cpan.org/dist/Crypt-Eksblowfish/
* License : same as Perl itself
Programming Lang: Perl
Description : Crypt::Eksblowfish from CPAN - Eksblowfish block cipher
An object of this type encapsulates a keyed instance of the Eksblowfish block cipher, ready to encrypt and decrypt.
Eksblowfish is a variant of the Blowfish cipher, modified to make the key setup
very expensive. ("Eks" stands for "expensive key schedule".) This doesn't make
it significantly cryptographically stronger, but is intended to hinder
brute-force attacks. It also makes it unsuitable for any application requiring
key agility. It was designed by Niels Provos and David Mazieres for password
hashing in OpenBSD. See Crypt::Eksblowfish::Bcrypt for the hash algorithm.
Eksblowfish is a parameterised (family-keyed) cipher. It takes a cost parameter
that controls how expensive the key scheduling is. It also takes a family key,
known as the "salt". Cost and salt parameters together define a cipher family.
Within each family, a key determines an encryption function in the usual way.
See Crypt::Eksblowfish::Family for a way to encapsulate an Eksblowfish cipher
-- System Information:
Debian Release: 4.0
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-amd64
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)