PGP it. It's not that there aren't perl solutions to this problem, it's that there are already VERY good standalone executable solutions to it. If it's too many files to do this by hand, either use a clever command line or a script that calls PGP. One of the keys to good software is wise use and reuse... you gotta know what your assets are, and so forth. This is one of those cases where a full blown script just isn't necessary or even the best idea.