Crypt::Eksblowfish::BlowfishCrypt::Eksblowfish::Blowfish is a Blowfish block cipher via Eksblowfish engine. | |
Download |
Crypt::Eksblowfish::Blowfish Ranking & Summary
Advertisement
- License:
- Perl Artistic License
- Price:
- FREE
- Publisher Name:
- Andrew Main
- Publisher web site:
- http://search.cpan.org/~zefram/
Crypt::Eksblowfish::Blowfish Tags
Crypt::Eksblowfish::Blowfish Description
Crypt::Eksblowfish::Blowfish is a Blowfish block cipher via Eksblowfish engine. Crypt::Eksblowfish::Blowfish is a Blowfish block cipher via Eksblowfish engine.SYNOPSIS use Crypt::Eksblowfish::Blowfish; $block_size = Crypt::Eksblowfish::Blowfish->blocksize; $key_size = Crypt::Eksblowfish::Blowfish->keysize; $cipher = Crypt::Eksblowfish::Blowfish->new($key); $block_size = $cipher->blocksize; $ciphertext = $cipher->encrypt($plaintext); $plaintext = $cipher->decrypt($ciphertext); $p_array = $cipher->p_array; $s_boxes = $cipher->s_boxes; if($cipher->is_weak) { ...An object of this type encapsulates a keyed instance of the Blowfish block cipher, ready to encrypt and decrypt.Blowfish is a symmetric cipher algorithm designed by Bruce Schneier in 1993. It operates on 64-bit blocks, and takes a variable-length key from 32 bits (4 octets) to 448 bits (56 octets) in increments of 8 bits (1 octet).This implementation of Blowfish uses an encryption engine that was originally implemented in order to support Eksblowfish, which is a variant of Blowfish modified to make keying particularly expensive. See Crypt::Eksblowfish for that variant; this class implements the original Blowfish. Requirements: · Perl
Crypt::Eksblowfish::Blowfish Related Software