I explored CPAN's GPG/PGP modules a while back. Most of them either don't compile or fail their tests on Fedora Core 3. The GPG interfaces on CPAN seem to have been left to rot, which means doing your own IPC to the executable is probably the safest choice at the moment. (Or put in the effort to clean one of them up, if you have the time and interest.)
Most of them either don't compile or fail their tests on Fedora Core 3.
Seeing how most everything fails on fedora core :)(that locale issue) and there is a few passes, I wouldn't discount them without good examination (i have successfully used at least 2 of those).
update: also, a lot of those FAILS are a case of Can't exec "gpg": No such file or directory , which means the test suite isn't the best (assumes you have gpg installed),
but doesn't indicate an actual failure.
MJDsays "you can't just make shit up and expect the computer to know what you mean, retardo!"