stasis App
stasis è un sistema di backup e recupero con un'enfasi sulla sicurezza e sulla privacy; nessuna informazione personale viene raccolta, nessun dato non crittografato lascia un dispositivo client e tutte le chiavi di crittografia sono completamente sotto il controllo del loro proprietario.
Una stasis ˈsteɪsɪs/ o campo di stasi, nella fantascienza, è un'area confinata dello spazio in cui il tempo è stato fermato o i contenuti sono stati resi immobili.
Perché?
- Problemi di fiducia: Ti fidi del tuo fornitore di backup o infrastruttura/magazzino con i tuoi dati non crittografati?
- Multi-Dispositivo: Quanti fornitori di backup avresti bisogno per coprire tutti i tipi di dispositivi che possiedi?
- Auto-Ospitato: E se il tuo fornitore di backup chiudesse?
Obiettivi
- Recuperare i dati dell'utente da un guasto totale o dalla perdita del dispositivo
- Replicare i dati su archiviazione locale e remota/cloud
- Crittografare i dati prima che lascino un dispositivo
- Gestire tutti i backup dei dispositivi da un unico servizio
Insieme a provision, l'obiettivo è essere in grado di prendere un dispositivo vuoto/di commercio e ripristinare il sistema originale in modo automatizzato e ripetibile.
Caratteristiche:
- Crittografia solo Client: la crittografia e la decrittografia vengono eseguite dalle applicazioni client; il server non gestisce mai dati o metadati non crittografati
- Segreti solo Dispositivo: le credenziali utente e i segreti del dispositivo non lasciano il dispositivo su cui sono stati inseriti/generati
- Ridondanza Predefinita: copie dei dati crittografati di un dispositivo vengono inviate a più nodi per impostazione predefinita (locale e remota)
- Archiviazione Dati Ibrida: vari backend di archiviazione (Apache Geode, Slick, in memoria, basato su file) sono supportati e utilizzati
- Deposito Segreti: (TODO) consente di memorizzare segreti crittografati del dispositivo sul server per semplificare il recupero di un dispositivo perso o sostituito
- Modalità Senza Server: (TODO) consente di creare backup e recuperarli senza la presenza di un server
Nota: attualmente, questa app richiede un corrispondente server. Per questo, così come per i client su altri sistemi operativi (Linux, Mac), si prega di visitare il repository delle app.









