in reply to encryption

Why? What have you got so far? We generally don't like to do all the work for you, but rather help you with a specific problems in your code or with Perl. Also, this sounds suspiciously like homework, which we don't like to do either.

On the other hand, your question may be real. In that case please give us more to work with.

Disclaimer: While I may appear to be speaking for the Monastery as a whole, there may be Monks that do not agree with me. They are exempted from my statement. In truth I speak only for my self and for them that agree with me.