A differenza del suggerimento di Polynomial, non mi piace esportare su DropBox o Email, poiché la maggior parte degli utenti finali usa applicazioni di terze parti che hanno accesso a tutto il datastore utilizzando app collegate.
In particolare DropBox rende troppo facile per un'app ottenere pieno accesso all'intero archivio (chiavi e tutto).
Attualmentemistoorientandoverso iCloud , dove nessun'altra applicazione ha la capacità di leggere i dati che ho salvato nella memoria privata. Mi ci è voluto un minuto per capire questa tecnologia, in cui ogni applicazione iOS ha il proprio contenitore.
Un contenitore per applicazione consiste di
- Un database pubblico che possono leggere / scrivere in
- Un database privato per utente iCloud
In generale, esiste un solo contenitore per applicazione, il che significa che ciascuna applicazione iOS è isolata l'una dall'altra.
Inoltre, lo sviluppatore non può leggere direttamente il contenuto del database iCloud di un utente. Questa è una caratteristica che DropBox OAuth e altri dispositivi di archiviazione non hanno.
(per non parlare, è quasi gratuito )
Detto questo, vorrei comunque criptare come suggerisce il polinomio, indipendentemente da dove vada.