Hola con md5 no podras encriptar información porque lo que en realidad hace es crear un hash a partir de la cadena que le pasas. Para encriptar la verdad que nunca usado nada pero mirando rapido por php.net he visto esto:
-
crypt
-
Mcrypt
Creo que también una persona de por aquí hizo un script para tal función.
Siento no poder ayudarte más.