Is Protect text veilig?

Ja, binnen duidelijke grenzen. Protect text versleutelt elke notitie met AES-256-GCM via de Web Crypto van de browser, met een sleutel die door je wachtwoord wordt beschermd via PBKDF2-SHA-256 (600.000 rondes). Notities blijven op je computer en de extensie heeft geen netwerktoegang. Ze kan geen geopende kluis beschermen, geen computer met malware, en geen kwijtgeraakt wachtwoord samen met een kwijtgeraakte herstelsleutel.

Toevoegen aan Chrome

Gratis 52 talen

Hoe worden mijn notities versleuteld?

  1. Als je de kluis maakt, genereert Protect text een willekeurige gegevenssleutel van 256 bits.
  2. Elke notitie (titel, tekst, kleur, vastzetten) wordt met die sleutel versleuteld met AES-256-GCM, met bij elke keer opslaan een nieuwe willekeurige nonce. GCM merkt ook op als de opgeslagen gegevens zijn gewijzigd.
  3. De gegevenssleutel wordt alleen ingepakt bewaard: één keer met een sleutel die wordt afgeleid van je wachtwoord (PBKDF2-SHA-256, 600.000 rondes, willekeurige salt) en één keer met een sleutel die wordt afgeleid van je herstelsleutel (ongeveer 125 bits willekeur, 200.000 rondes).
  4. Dit alles doet de ingebouwde Web Crypto van de browser. Protect text levert geen eigen cryptografiecode mee.

Als je het wachtwoord wijzigt, wordt de gegevenssleutel opnieuw ingepakt; de notities hoeven niet opnieuw te worden versleuteld.

Waar is de sleutel terwijl ik werk?

Als je de kluis ontgrendelt, wordt de gegevenssleutel bewaard in de sessieopslag van Chrome voor de extensie, die in het geheugen staat en nooit naar de schijf wordt geschreven. Hij wordt gewist zodra de kluis vergrendelt (na de tijd die je kiest, wanneer de computer vergrendelt of in slaapstand gaat, of met de slotknop) en wanneer de browser sluit.

Kan de extensie mijn notities ergens naartoe sturen?

Nee. De content security policy verbiedt elke netwerkverbinding (connect-src 'none'), en de extensie vraagt geen toegang tot websites. Er is geen server van Cresotech, geen analytics en geen account. Chrome zelf werkt de extensie bij vanuit de Chrome Web Store, zoals bij elke extensie.

Welke machtigingen vraagt de extensie, en waarom?

MachtigingWaarom Protect text die nodig heeft
storageje versleutelde notities en instellingen op je computer bewaren
unlimitedStorageeen groot kladblok laten groeien voorbij de standaard opslaglimiet van Chrome
sidePanelhet kladblok openen in het zijpaneel van Chrome
contextMenusToevoegen aan Protect Text en Deze pagina opslaan in Protect Text aan het rechtsklikmenu toevoegen
alarmsde kluis vergrendelen na de tijd die je kiest
idlede kluis vergrendelen wanneer je computer vergrendelt of in slaapstand gaat

Bij de installatie toont Chrome geen waarschuwing over het lezen van je gegevens op websites, omdat Protect text daar niet om vraagt.

Waartegen Protect text niet beschermt

Versleuteling beschermt notities in rust. Wees eerlijk tegen jezelf over de rest:

  • Een geopende kluis. Tot ze vergrendelt, kan iedereen aan je computer haar lezen. Kies op een gedeelde computer een korte tijd voor automatisch vergrendelen en druk op de slotknop als je weggaat.
  • Malware. Een keylogger of een kwaadaardig programma op je computer kan zien wat je typt en wat er op het scherm staat. Daar beschermt geen enkel kladblok tegen; houd je systeem up-to-date.
  • Zwakke wachtwoorden. Kopieert iemand de versleutelde gegevens, dan kan een kort of veelgebruikt wachtwoord offline worden geraden. Gebruik een lange wachtwoordzin; de ingebouwde generator helpt.
  • Onversleutelde kopieën. Een notitie die je downloadt als .txt, afdrukt of ergens anders naartoe kopieert, is niet meer versleuteld. Het klembord wordt 30 seconden nadat je verborgen tekst kopieert gewist, maar andere kopieën zijn jouw verantwoordelijkheid.
  • Verborgen tekst vervaagt tekst op het scherm. Het is een privacyscherm, geen extra versleuteling.
  • Beide geheimen kwijt. Zonder het wachtwoord en de herstelsleutel zijn de notities voorgoed weg. Niemand, ook Cresotech niet, heeft een achterdeur.

Is het back-upbestand veilig?

Ja: het bevat de notities in versleutelde vorm plus de ingepakte sleutel, net als op je computer. Zonder je wachtwoord of herstelsleutel is het onleesbaar. Bewaar het toch op een privéplek, en houd er rekening mee dat een oude back-up opent met het wachtwoord dat gold toen je haar maakte.

Hoe verwijder ik alles?

Verwijder notities en leeg de prullenbak, of verwijder Protect text uit Chrome: de opslag wordt dan mee gewist. Back-upbestanden die je zelf hebt opgeslagen, blijven staan; verwijder ze zoals elk ander bestand.

Meer details: privacybeleid van Protect text.

Veelgestelde vragen

Kan Cresotech mijn notities lezen?

Nee. De notities verlaten je computer nooit via de extensie, ze worden alleen versleuteld bewaard en wij hebben nooit je wachtwoord of herstelsleutel.

Hoe weet ik dat de extensie geen netwerktoegang heeft?

Haar content security policy blokkeert alle netwerkverbindingen (connect-src 'none') en ze vraagt geen toegang tot websites. Je kunt de machtigingen controleren op de pagina chrome://extensions, onder Details.

Wat is Web Crypto?

De Web Cryptography API die in Chrome en andere browsers is ingebouwd. Die biedt standaardalgoritmen zoals AES-GCM en PBKDF2, uitgevoerd door de browser zelf, zodat Protect text geen eigen cryptografiecode meelevert.

Is AES-256 sterk genoeg?

Ja. AES-256-GCM is een standaard, veelgebruikt versleutelingsalgoritme. In de praktijk is het wachtwoord het zwakke punt: een lang, uniek wachtwoord is veel belangrijker dan het algoritme.

Kan iemand mijn wachtwoord raden?

Elke gok kost 600.000 rondes PBKDF2, en de extensie laat je wachten na een onjuist wachtwoord. Dat vertraagt het raden, maar een kort of veelgebruikt wachtwoord kan nog steeds worden geraden door iemand die de bestanden kopieert. Gebruik een lang wachtwoord of een wachtwoordzin.

Wat gebeurt er met mijn notities als ik de extensie verwijder?

Chrome wist de opslag van de extensie, dus de versleutelde notities zijn weg. Maak eerst een back-upbestand; dat blijft versleuteld.

Wie publiceert Protect text?

Cresotech, een merk van PayForSay s. r. o., Bratislava, Slowakije (Reg.nr. 54 455 073, btw SK2121683322).

Bijgewerkt: