in reply to Passing data from one script to another
With the first of these, your best bet is to look at @ARGV in the perldocs and see how to access and parse command line parameters. This node should help you there as the Getopt::Long and Getopt::std modules are your friends. For more info on this, use the search tool at the top left of the website to find the perldocs for these modules.
It is easy to encrypt to md5, using the MD5 module. See this page for information on how to use it.
Please, if this node offends you, re-read it. Think for a bit. I am almost certainly not trying to offend you. Rememer - Please never take anything I do or say seriously.