I am using Digest::MD5 for encrypting password. But now I would like the encrypted password to be converted back to the original string. I mean if encrypted password is 6203790d8afc0ba9fdd98006066c26aa, then I want the original string i.e. johnr to be printed. Is their a way to do this?