Protect text è sicuro?

Sì, entro limiti chiari. Protect text crittografa ogni nota con AES-256-GCM tramite la Web Crypto del browser, con una chiave protetta dalla tua password tramite PBKDF2-SHA-256 (600.000 iterazioni). Le note restano sul tuo computer e l'estensione non ha accesso alla rete. Non può proteggere una cassaforte aperta, un computer con malware, né una password persa insieme alla chiave di recupero.

Aggiungi a Chrome

Gratis 52 lingue

Come vengono crittografate le mie note?

  1. Quando crei la cassaforte, Protect text genera una chiave dati casuale a 256 bit.
  2. Ogni nota (titolo, testo, colore, stato di nota fissata) viene crittografata con quella chiave tramite AES-256-GCM, con un nonce casuale nuovo a ogni salvataggio. GCM rileva anche se i dati salvati sono stati alterati.
  3. La chiave dati viene salvata solo avvolta: una volta con una chiave derivata dalla tua password (PBKDF2-SHA-256, 600.000 iterazioni, salt casuale) e una volta con una chiave derivata dalla tua chiave di recupero (circa 125 bit di casualità, 200.000 iterazioni).
  4. Tutto questo lo fa la crittografia integrata del browser, Web Crypto. Protect text non include alcun codice crittografico proprio.

Cambiare la password riavvolge la chiave dati; non serve crittografare di nuovo le note.

Dov'è la chiave mentre lavoro?

Quando sblocchi la cassaforte, la chiave dati viene tenuta nello spazio di archiviazione di sessione dell'estensione di Chrome, che vive in memoria e non viene mai scritto sul disco. Viene rimossa quando la cassaforte si blocca (dopo il tempo che scegli, quando il computer si blocca o va in standby, oppure con il pulsante del lucchetto) e quando il browser si chiude.

L'estensione può inviare le mie note da qualche parte?

No. La content security policy vieta qualsiasi connessione di rete (connect-src 'none') e l'estensione non chiede accesso ad alcun sito web. Non ci sono server Cresotech, analisi né account. È Chrome stesso ad aggiornare l'estensione dal Chrome Web Store, come fa per ogni estensione.

Quali permessi chiede e perché?

PermessoPerché serve a Protect text
storageconservare le note crittografate e le impostazioni sul tuo computer
unlimitedStoragepermettere a un blocco note grande di superare la quota di archiviazione predefinita di Chrome
sidePanelaprire il blocco note nel pannello laterale di Chrome
contextMenusaggiungere Aggiungi a Protect Text e Salva questa pagina in Protect Text al menu del tasto destro
alarmsbloccare la cassaforte dopo il tempo che scegli
idlebloccare la cassaforte quando il computer si blocca o va in standby

Durante l'installazione Chrome non mostra alcun avviso sulla lettura dei tuoi dati nei siti web, perché Protect text non chiede questo accesso.

Cosa non può proteggere Protect text

La crittografia protegge le note a riposo. Sul resto, sii onesto con te stesso:

  • Una cassaforte aperta. Finché non si blocca, chiunque sia al tuo computer può leggerla. Usa un tempo di blocco automatico breve su un computer condiviso e premi il pulsante del lucchetto quando ti allontani.
  • Malware. Un keylogger o un programma dannoso sul tuo computer può vedere ciò che digiti e ciò che è sullo schermo. Nessun blocco note protegge da questo; tieni il sistema aggiornato.
  • Password deboli. Se qualcuno copia i dati crittografati, una password corta o comune può essere indovinata offline. Usa una passphrase lunga; il generatore integrato ti aiuta.
  • Copie in chiaro. Una nota che scarichi come .txt, stampi o copi altrove non è più crittografata. Gli appunti vengono svuotati 30 secondi dopo che copi un testo nascosto, ma le altre copie dipendono da te.
  • Il testo nascosto sfoca il testo sullo schermo. È un filtro privacy, non una crittografia in più.
  • Perdere entrambi i segreti. Senza la password e la chiave di recupero, le note sono perse per sempre. Nessuno, nemmeno Cresotech, ha una porta di servizio.

Il file di backup è sicuro?

Sì: contiene le note in forma crittografata più la chiave avvolta, esattamente come sul tuo computer. Senza la tua password o la chiave di recupero è illeggibile. Tienilo comunque in un posto privato, e ricorda che un backup vecchio si apre con la password valida quando l'hai creato.

Come elimino tutto?

Elimina le note e svuota il Cestino, oppure rimuovi Protect text da Chrome: il suo spazio di archiviazione viene eliminato insieme all'estensione. I file di backup che hai salvato tu non vengono toccati; eliminali come qualsiasi altro file.

Più dettagli: informativa sulla privacy di Protect text.

Domande frequenti

Cresotech può leggere le mie note?

No. Tramite l'estensione le note non lasciano mai il tuo computer, vengono salvate solo crittografate e noi non abbiamo mai la tua password né la tua chiave di recupero.

Come faccio a sapere che non ha accesso alla rete?

La sua content security policy blocca tutte le connessioni di rete (connect-src 'none') e non chiede accesso ad alcun sito web. Puoi verificare i permessi nella pagina chrome://extensions, alla voce Dettagli.

Che cos'è Web Crypto?

La Web Cryptography API integrata in Chrome e negli altri browser. Fornisce algoritmi standard come AES-GCM e PBKDF2, implementati dal browser stesso, quindi Protect text non include un proprio codice crittografico.

AES-256 è abbastanza sicuro?

Sì. AES-256-GCM è un cifrario standard e molto diffuso. In pratica il punto debole è la password: una password lunga e unica conta molto più del cifrario.

Qualcuno può indovinare la mia password?

Ogni tentativo costa 600.000 iterazioni di PBKDF2 e l'estensione ti fa aspettare dopo una password sbagliata. Questo rallenta i tentativi, ma una password corta o comune può comunque essere indovinata da chi copia i file. Usa una password lunga o una passphrase.

Cosa succede alle mie note se rimuovo l'estensione?

Chrome elimina lo spazio di archiviazione dell'estensione, quindi le note crittografate spariscono. Crea prima un file di backup; resta crittografato.

Chi pubblica Protect text?

Cresotech, un marchio di PayForSay s. r. o., Bratislava, Slovacchia (n. di registrazione 54 455 073, partita IVA SK2121683322).

Aggiornato: