Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Programming > Perl Modules

    Crypt::Eksblowfish::Blowfish 0.008

    Download button

    No screenshots available
    Downloads: 411  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Andrew Main | More programs
    Perl Artistic License / FREE
    August 19th, 2008, 07:39 GMT
    ROOT / Programming / Perl Modules

     Read user reviews (0)  Refer to a friend  Subscribe

    Crypt::Eksblowfish::Blowfish description

    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.

    Product's homepage

    Requirements:

    · Perl

      


    TAGS:

    Blowfish encryption | block cipher | Eksblowfish engine | Blowfish | encryption | Eksblowfish

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM