A java text file encryption program