Bundle::SSH is a Perl bundle to install modules to use SSH from Perl.
First you have to download and expand the PARI itself.
See INSTALL PARI below.
perl -MCPAN -e 'force install Bundle::SSH'
This bundle defines the modules you need to use SSH from Perl. Thre are two ways to do this. One is using Net::SSH which is a wrapper around the ssh command installed (or not) on your computer. It is simple to install and use but it depends on external executabel and has other drawbacks too. I have included it in this bundle.
The other way which is more involved both in terms of installation and in the way you use it is called Net::SSH::Perl . It is a Perl/C implementation of the SSH protocol.
This module should list all the required modules (and maybe more) to use either of the above way to ssh to another machine. It is organized in a way so it will be able to install everything without the need to install prerequsite modules.
Net::SSH - independent wrapper around the ssh command
Math::Pari - interface to PARI, testing gave me errors, need force
Crypt::Random - errors, needed force
Digest::BubbleBabble - it seems that there are very few tests
Compress::Zlib - I think this also needed force but I am not sure
Crypt::Primes - needs force
Crypt::RSA - needs force
Net::SSH::Perl - asks, intimate questions, my answereses are  and