If you want to have access to multiple encryption algorithms, you may want to give
Mcrypt a try - it's a perl extension to interface with the
libmcrypt library, which gives C level access to many good encryption schemes (so it's especially nice if you want to have encryption in a mixed Perl/C/XS system)