FAQ sulla crittografia
Quali dati vengono criptati?
I titoli che hai visto (titoli, note, voti), i tuoi profili di gusto, le tue raccomandazioni e i tuoi contatti. Con la crittografia attiva, il database conserva solo testo cifrato: i singoli campi vengono svuotati.
E se dimentico la passphrase?
Usa la chiave di recupero (quella scaricata quando hai attivato la crittografia) per sbloccare o disattivare la crittografia. Se perdi sia la passphrase sia la chiave di recupero, i tuoi dati sono irrecuperabili per sempre: non esiste un ripristino lato server.
Posso usare la crittografia su più dispositivi?
Sì. Su un nuovo dispositivo ti verrà chiesta la passphrase al primo accesso. I dati criptati restano nel cloud: solo la chiave vive sul tuo dispositivo.
Cosa succede se cancello i dati del browser?
La chiave viene rimossa dall'archiviazione locale e alla prossima visita vedrai la schermata della passphrase. Inserisci la passphrase o la chiave di recupero per continuare. I tuoi dati criptati nel database non vengono toccati.
Le funzioni IA funzionano ancora?
Sì. Quando usi l'analisi dei gusti o le raccomandazioni, i tuoi dati vengono decriptati nella memoria del server per l'elaborazione IA, e i risultati vengono criptati prima di essere salvati. Il server non conserva mai la tua chiave né i tuoi dati in chiaro.
Come è protetta la mia chiave?
Dalla passphrase si ricava una chiave di avvolgimento (PBKDF2, 600.000 iterazioni) che cripta la tua chiave master. La chiave master cripta i tuoi dati con AES-256-GCM. Né la passphrase né la chiave master sono salvate sul server: nel tuo profilo resta solo la chiave master avvolta (criptata).
Posso cambiare la passphrase?
Non ancora. Per cambiarla, disattiva la crittografia (che decripta tutti i tuoi dati) e riattivala con una nuova passphrase. Verrà generata una nuova chiave di recupero.
Cos'è la chiave di recupero?
La chiave di recupero è la tua chiave master di crittografia in forma grezza. Viene mostrata una sola volta quando attivi la crittografia e può essere scaricata come file di testo. Sblocca i tuoi dati anche se dimentichi la passphrase. Conservala in un posto sicuro e offline.
La crittografia usa AES-256-GCM con derivazione della chiave PBKDF2. Tutte le operazioni crittografiche avvengono lato server con il modulo crypto di Node.js. La chiave viaggia verso il server a ogni richiesta ma non viene mai salvata.