Sto creando un "Sistema di archiviazione Pokémon" con un modello Client / Server e, come parte di ciò, stavo pensando di memorizzare un file di inventario sul computer degli utenti che non desidero essere modificato tranne che dal mio programma. Un'alternativa a questo sarebbe invece di memorizzare il file di inventario sul server e controllarne la modifica inviando comandi al server, ma mi chiedevo se ci sono situazioni che richiedono l'archiviazione di file su un computer degli utenti dove la modifica sarebbe indesiderabile e se sì come proteggi i file? Stavo pensando AES con una sorta di checksum?