Vex- Either a do it yourself reinvent the wheel walk uphill both ways attitude, or too much laziness to sift through all of the modules out there..
I did take a look at CRYPT::GPG and will probably make use of it soon, I just had spent a couple of hours trying to make my code work and more wanted to know that it was possible to do it that way.