No sé si hablamos de los mismo .. pero PHP dispone de funciones para generar un "hash" de una cadena dada .. por ejemplo con las funciones:
md5()
www.php.net/md5
Y afines. Lee los comentarios de los usuarios de esas funciones .. suelen salir cosas interesantes.
Un saludo,