Kako so moji zapiski šifrirani?
- Ko ustvarite sef, Protect text ustvari naključni 256-bitni podatkovni ključ.
- Vsak zapisek (naslov, besedilo, barva, pripetost) se s tem ključem šifrira z AES-256-GCM, ob vsakem shranjevanju z novim naključnim enkratnikom (nonce). GCM zazna tudi, če so bili shranjeni podatki spremenjeni.
- Podatkovni ključ je shranjen samo zavit: enkrat s ključem, izpeljanim iz vašega gesla (PBKDF2-SHA-256, 600.000 ponovitev, naključna sol), in enkrat s ključem, izpeljanim iz vašega obnovitvenega ključa (približno 125 bitov naključnosti, 200.000 ponovitev).
- Vse to opravi vgrajeni Web Crypto brskalnika. Protect text nima lastne kriptografske kode.
Sprememba gesla podatkovni ključ le znova zavije; zapiskov ni treba znova šifrirati.
Kje je ključ, medtem ko delam?
Ko odklenete sef, je podatkovni ključ v Chromovi sejni shrambi razširitve, ki je v pomnilniku in se nikoli ne zapiše na disk. Odstrani se, ko se sef zaklene (po času, ki ga izberete, ko se računalnik zaklene ali zaspi, ali z gumbom s ključavnico), in ko se brskalnik zapre.
Ali lahko razširitev kam pošlje moje zapiske?
Ne. Pravilnik o varnosti vsebine prepoveduje vse omrežne povezave (connect-src 'none'), razširitev
pa ne zahteva dostopa do nobene spletne strani. Ni strežnika Cresotech, ni analitike in ni računa.
Razširitev posodablja sam Chrome iz trgovine Chrome Web Store, tako kot vsako drugo razširitev.
Katera dovoljenja zahteva in zakaj?
| Dovoljenje | Zakaj ga Protect text potrebuje |
|---|---|
storage | za hranjenje šifriranih zapiskov in nastavitev v vašem računalniku |
unlimitedStorage | da lahko velika beležnica preseže privzeto kvoto shrambe Chroma |
sidePanel | za odpiranje beležnice v stranski plošči Chroma |
contextMenus | za dodajanje ukazov Dodaj v Protect Text in Shrani to stran v Protect Text v meni ob desnem kliku |
alarms | za zaklepanje sefa po času, ki ga izberete |
idle | za zaklepanje sefa, ko se računalnik zaklene ali zaspi |
Ob namestitvi Chrome ne pokaže opozorila o branju vaših podatkov na spletnih straneh, ker Protect text takšnega dostopa ne zahteva.
Česa Protect text ne more zaščititi
Šifriranje ščiti zapiske v mirovanju. Glede vsega drugega bodite iskreni sami s sabo:
- Odprt sef. Dokler se ne zaklene, ga lahko bere vsak za vašim računalnikom. Na skupnem računalniku uporabite kratek čas samodejnega zaklepanja in ob odhodu pritisnite gumb s ključavnico.
- Zlonamerna programska oprema. Keylogger ali zlonameren program v vašem računalniku lahko vidi, kar tipkate in kar je na zaslonu. Pred tem ne zaščiti nobena beležnica; sistem redno posodabljajte.
- Šibka gesla. Če nekdo kopira šifrirane podatke, lahko kratko ali pogosto geslo ugane brez povezave. Uporabite dolgo geslo iz več besed; pomaga vgrajeni generator.
- Nešifrirane kopije. Zapisek, ki ga prenesete kot .txt, natisnete ali kopirate drugam, ni več šifriran. Odložišče se izprazni 30 sekund po kopiranju skritega besedila, za druge kopije pa poskrbite sami.
- Skrito besedilo besedilo na zaslonu zamegli. Je zaščita pred pogledi, ne dodatno šifriranje.
- Izguba obeh skrivnosti. Brez gesla in obnovitvenega ključa so zapiski za vedno izgubljeni. Nihče, tudi Cresotech ne, nima zadnjih vrat.
Ali je datoteka varnostne kopije varna?
Da: vsebuje zapiske v šifrirani obliki in zavit ključ, enako kot v vašem računalniku. Brez vašega gesla ali obnovitvenega ključa je neberljiva. Vseeno jo hranite na zasebnem mestu in upoštevajte, da se stara varnostna kopija odpre z geslom, ki je veljalo, ko ste jo naredili.
Kako izbrišem vse?
Izbrišite zapiske in izpraznite koš ali pa odstranite Protect text iz Chroma: z njim se izbriše tudi njegova shramba. Datotek varnostnih kopij, ki ste jih shranili sami, to ne spremeni; izbrišite jih kot vsako drugo datoteko.
Več podrobnosti: pravilnik o zasebnosti Protect text.