Well ... according to the FAQ, there may be a problem with VIPerl but not with ActiveState Perl itself:
http://aspn.activestate.com/ASPN/docs/ActivePerl/5.8/faq/ActivePerl-faq2.html
In the PPM section, the following appears:
Cryptographic Packages Unlike the United States, the Export Control List of Canada places no significant restriction on the export of cryptographic software; however, the Canadian Federal Government does require that companies, organizations or individuals that wish to distribute cryptographic software get a permit in order to do so. ActiveState does not currently have this permission, so you must currently access other repositories for the following modules:
Crypt-Blowfish, Crypt-Blowfish_PP
Crypt-CAST5, Crypt-CAST5_PP
Crypt-DH
Crypt-DSA, Crypt-RSA
Crypt-GPG
Crypt-GOST, Crypt-GOST_PP
Crypt-IDEA
Crypt-OpenPGP, Crypt-PGP2, Crypt-PGP5, Crypt-PGPSimple
Crypt-OpenSSL-DSA, Crypt-OpenSSL-RSA, Crypt-OpenSSL-SMIME
Crypt-RC4, Crypt-RC5, Crypt-RC6
Crypt-RIPEMD160
Crypt-Rijndael, Crypt-Rijndael_PP
Crypt-Serpent
Crypt-Twofish, Crypt-Twofish2, TwoFish
Crypt-SSLeay, Net_SSLeay
IIRC Net_SSLeay is bundled in the kit, so there may be an issue. As the saying goes, I am not a lawyer.