necesitaria un sistema de credenciales dinamicas que sean dificil de revertir y descifrar, alguien por alli me hablo en otro foro de la Api GetTickCount() y el hash de la ip del servidor para que exista algo asi como un login , que me recomiendan ?

Parece que pides mucho

Pero bueno, a ver si consigo guiarte....
Con
GetTickCount() no creo que puedes hacer nada fiable teniendo en cuenta que devuelve el tiempo en ms desde que el SO esta cargado...
Con la IP tampoco creo que sea buena idea...
Se me ocurre que cada uno de los nodos antes de iniciar cualquier 'conversacion' con otro decidiera de forma aleatoria, usando por ejemplo datos de ambos PCs, una contraseña para cifrar toda la comunicacion, de esta manera para 'suplantar' alguno de los nodos haria falta estudiar el sistema mediante el cual se obtiene la contraseña, osea, estudiar todo el protocolo y la forma en la que sacas los valores especificos de cada PC...
Lo importante es que trabajas en la forma de sacar los datos especificos de cada PC, y utilices una encriptacion fuerte para la tranferencia de datos...
Saludos
