|
NAMEIDEA - Perl interface to IDEA block cipherSYNOPSISuse Crypt::IDEA; DESCRIPTIONThis perl extension is an implementation of the IDEA block cipher algorithm. The module implements the Crypt::BlockCipher interface, which has the following methods
FUNCTIONS
EXAMPLEmy $key = pack("H32", "0123456789ABCDEF0123456789ABCDEF"); my $cipher = new IDEA $key; my $ciphertext = $cipher->encrypt("plaintex"); # NB - 8 bytes print unpack("H16", $ciphertext), "\n"; SEE ALSOCrypt::CBD, Crypt::DES, Crypt::BlowfishBruce Schneier, Applied Cryptography, 1995, Second Edition, published by John Wiley & Sons, Inc. COPYRIGHTThis implementation is copyright Systemics Ltd ( http://www.systemics.com/ ).The IDEA algorithm is patented in Europe and the United States by Ascom-Tech AG. Module altered between 1999 and 2005 to allow added functionality with perl -MCPAN, Changes by Dave Paris (edited lib paths, endian issues, new tests). Thank you to contributors for endian patches and new test suite!
Visit the GSP FreeBSD Man Page Interface. |