Hallo,
ich entwickele gerade eine kleine Client/Server Anwendung die sich über Sockets miteinander unterhalten.
Ich würde nun gerne in meiner Serveranwendung wissen, ob es sich auch tatsächlich um meinen eigenen Client handelt, der sich mit meinem Server unterhält und nicht eine andere Software, die vorgibt mein Client zu sein. Zusätzlich würde ich gerne einen Schutz haben um zu erkennen, ob jemand nachträglich meinen Client verändert hat.
Kann mir jemand ein paar Tipps geben wie ich das am besten umsetze? Kann ich ne Prüfsumme von meinem Client errechnen und diese an den Server schicken? Ist das sicher? gibt es bessere Möglichkeiten?
ich entwickele gerade eine kleine Client/Server Anwendung die sich über Sockets miteinander unterhalten.
Ich würde nun gerne in meiner Serveranwendung wissen, ob es sich auch tatsächlich um meinen eigenen Client handelt, der sich mit meinem Server unterhält und nicht eine andere Software, die vorgibt mein Client zu sein. Zusätzlich würde ich gerne einen Schutz haben um zu erkennen, ob jemand nachträglich meinen Client verändert hat.
Kann mir jemand ein paar Tipps geben wie ich das am besten umsetze? Kann ich ne Prüfsumme von meinem Client errechnen und diese an den Server schicken? Ist das sicher? gibt es bessere Möglichkeiten?