Quanto è sicuro il dati localiWindows 8 Applicazioni - Local Storage Security
ApplicationData.Current.LocalSettings
storage utilizzato in Windows 8 Conservare Apps?
Questo articolo application data storage non dice nulla sulla sicurezza, nemmeno this one.
Questi dati possono essere manipolati dall'esterno dell'app?
ho guardato la posizione dei dati di
C: \ Users [nome utente] \ AppData \ Local \ Packages [package_namespace] \ LocalState)
ma non lo abbiamo trovato. Dove viene salvato esattamente?
Sto cercando di valutare la sicurezza di questo meccanismo di archiviazione per decidere se posso memorizzare lì informazioni di sicurezza importanti.
Da cosa e chi si desidera proteggere i dati? Lettura? Modifica? Dall'utente? Da altre applicazioni sulla macchina? –
Da tutto tranne la lettura e la scrittura dall'app su una determinata macchina. – dschenk
Per quella costellazione, "sicuro" è un termine molto tenue. Anche se crittografate i dati, è necessario archiviare la chiave all'interno dell'app. Quindi se qualcuno vuole davvero leggerlo, estrarrà la chiave e decodificherà i dati stessi. È il motivo per cui il DRM solo software è così facile da hackerare: se qualcuno può leggerlo, è probabile che anche qualcun altro possa leggerlo. –