No estoy seguro de como está hecho el identificador en el emule, pero supongo que estara hecho con alguna funcion de hashing, como por ejemplo el md5
Esta misma función se usa frecuentemente para guardar contraseñas encriptadas en bases de datos.
Información de la Wikipedia
http://es.wikipedia.org/wiki/MD5
Aquí tienes una extensión interesante para el Firefox
http://mdhashtool.mozdev.org/
Saludos! ;)