C'è un modo per nascondere i dati ricevuti in qualche modo dall'utente? In particolare, ho alcuni dati che vengono inviati da un server web a un'applicazione. Voglio che l'applicazione elabori i dati, ma non voglio che l'utente sia in grado di vedere le informazioni.
Ci ho pensato un po 'e sono giunto alla conclusione che è impossibile. Se i dati vengono ricevuti, l'utente può sempre trovare un modo per ottenere la propria mano sui dati. (e.q se sto usando la crittografia asimmetrica, non posso nascondere abbastanza bene la chiave privata all'utente) L'unica cosa che potrei fare è renderla il più difficile possibile. Ho ragione o mi manca qualcosa di cruciale qui?
Se la mia ipotesi è corretta, ci sono delle cose che posso fare per rendere questo processo davvero difficile o è ogni volta che io investo nel farlo, una perdita di tempo?
Grazie per il tuo tempo!