Non so se ho usato il termine correttamente ma fondamentalmente questo è lo scenario:
Sto lavorando a un'applicazione strega su ogni computer che l'installazione deve effettuare una richiesta a un server che notifica al server che l'app è stata installata correttamente.Il sistema che utilizzo attualmente ha un valore di checksum che viene calcolato sul lato client e sul lato server che convaliderà un'installazione. Il problema è che qualcuno può falsificare la richiesta decompilando l'applicazione e calcolare il checksum usando lo stesso algoritmo che uso per calcolarlo.
Quindi oltre all'utilizzo della crittografia RSA c'è un modo per proteggere la mia applicazione da un simile attacco?