si se pueden codificar/descodificar, ejemplo:
ejemplo con base64:
Código:
// codificar
base64_encode($variable);
//descodificar
base64_decode($variable);
no se de otras que se puedan codificar, descodificar ya que con md5 no se puede descodificar.
De todas formas puedes crearte tu tu propia codificacion/descidificacion.
Es un reto interesante ;)