Here is my conundrum: I have a decent amount of data that I want to keep encrypted (about 10 megs of text). The script I am writing will read and write text from these files. I have been reading through CPANs Crypt modules, and some of them look perfect--except for key storage. In real life, what is the best way to store your key? Obviously if I am using some sort of symmetric key encryption, if that key gets compromised I have just lost all security to my data. So how are you monks doing it? Thanks!