MD5, SHA1 e SHA512 são funções de hash, sem criptografia reversível. Eu recomendaria usar o par de criptografia/descriptografia AES_ENCRYPT e AES_DECRYPT .