Czy Protect text jest bezpieczny?

Tak, w jasno określonych granicach. Protect text szyfruje każdą notatkę algorytmem AES-256-GCM przez wbudowane w przeglądarkę Web Crypto, a klucz chroni twoje hasło przez PBKDF2-SHA-256 (600 000 iteracji). Notatki zostają na twoim komputerze, a rozszerzenie nie ma dostępu do sieci. Nie ochroni otwartego sejfu, komputera ze złośliwym oprogramowaniem ani utraconego hasła razem z utraconym kluczem odzyskiwania.

Dodaj do Chrome

Bezpłatnie 52 języków

Jak szyfrowane są moje notatki?

  1. Przy tworzeniu sejfu Protect text generuje losowy 256-bitowy klucz danych.
  2. Każda notatka (tytuł, tekst, kolor, przypięcie) jest szyfrowana tym kluczem algorytmem AES-256-GCM, z nowym losowym nonce przy każdym zapisie. GCM wykrywa też, czy zapisane dane zostały zmienione.
  3. Klucz danych jest przechowywany tylko opakowany: raz kluczem wyprowadzonym z twojego hasła (PBKDF2-SHA-256, 600 000 iteracji, losowa sól) i raz kluczem wyprowadzonym z twojego klucza odzyskiwania (około 125 bitów losowości, 200 000 iteracji).
  4. Wszystko to robi wbudowane w przeglądarkę Web Crypto. Protect text nie zawiera własnego kodu kryptograficznego.

Zmiana hasła ponownie opakowuje klucz danych; notatek nie trzeba szyfrować od nowa.

Gdzie jest klucz, gdy pracuję?

Po odblokowaniu sejfu klucz danych jest trzymany w pamięci sesji Chrome dla rozszerzenia, która istnieje tylko w pamięci i nigdy nie jest zapisywana na dysk. Jest usuwany, gdy sejf się blokuje (po wybranym czasie, gdy komputer się blokuje lub usypia albo przyciskiem z kłódką) oraz gdy przeglądarka zostaje zamknięta.

Czy rozszerzenie może gdzieś wysłać moje notatki?

Nie. Polityka bezpieczeństwa treści zabrania wszelkich połączeń sieciowych (connect-src 'none'), a rozszerzenie nie prosi o dostęp do żadnej strony. Nie ma serwera Cresotech, analityki ani konta. Samo rozszerzenie aktualizuje Chrome z Chrome Web Store, tak jak każde inne rozszerzenie.

O jakie uprawnienia prosi i dlaczego?

UprawnienieDo czego Protect text go potrzebuje
storageprzechowywanie zaszyfrowanych notatek i ustawień na twoim komputerze
unlimitedStoragepozwala dużemu notatnikowi przekroczyć domyślny limit pamięci Chrome
sidePanelotwieranie notatnika w panelu bocznym Chrome
contextMenusdodanie poleceń Dodaj do Protect Text i Zapisz tę stronę w Protect Text do menu prawego przycisku myszy
alarmsblokowanie sejfu po wybranym czasie
idleblokowanie sejfu, gdy komputer się blokuje lub usypia

Przy instalacji Chrome nie pokazuje ostrzeżenia o odczytywaniu twoich danych na stronach, bo Protect text o takie uprawnienia nie prosi.

Czego Protect text nie ochroni

Szyfrowanie chroni notatki zapisane na dysku. Co do reszty bądź wobec siebie szczery:

  • Otwarty sejf. Dopóki się nie zablokuje, może go przeczytać każdy przy twoim komputerze. Na wspólnym komputerze ustaw krótki czas automatycznej blokady i naciśnij przycisk z kłódką, gdy odchodzisz.
  • Złośliwe oprogramowanie. Keylogger lub szkodliwy program na komputerze widzi, co wpisujesz i co jest na ekranie. Przed tym nie chroni żaden notatnik; aktualizuj system.
  • Słabe hasła. Jeśli ktoś skopiuje zaszyfrowane dane, krótkie lub popularne hasło da się odgadnąć offline. Używaj długiej frazy; pomaga w tym wbudowany generator.
  • Niezaszyfrowane kopie. Notatka pobrana jako .txt, wydrukowana lub skopiowana gdzie indziej nie jest już szyfrowana. Schowek jest czyszczony 30 sekund po skopiowaniu ukrytego tekstu, ale o inne kopie musisz zadbać sam.
  • Ukryty tekst rozmywa tekst na ekranie. To osłona prywatności, a nie dodatkowe szyfrowanie.
  • Utrata obu sekretów. Bez hasła i klucza odzyskiwania notatki przepadają na zawsze. Nikt, także Cresotech, nie ma tylnych drzwi.

Czy plik kopii zapasowej jest bezpieczny?

Tak: zawiera notatki w postaci zaszyfrowanej oraz opakowany klucz, tak samo jak na twoim komputerze. Bez hasła lub klucza odzyskiwania jest nieczytelny. Mimo to trzymaj go w prywatnym miejscu i pamiętaj, że starą kopię otwiera hasło, które obowiązywało w chwili jej utworzenia.

Jak usunąć wszystko?

Usuń notatki i opróżnij kosz albo usuń Protect text z Chrome: jego pamięć zostanie skasowana razem z nim. Plików kopii zapasowej, które sam zapisałeś, to nie dotyczy; usuń je jak każdy inny plik.

Więcej szczegółów: polityka prywatności Protect text.

Najczęściej zadawane pytania

Czy Cresotech może czytać moje notatki?

Nie. Notatki nigdy nie opuszczają twojego komputera przez rozszerzenie, są przechowywane wyłącznie w postaci zaszyfrowanej, a my nigdy nie mamy twojego hasła ani klucza odzyskiwania.

Skąd mam wiedzieć, że nie ma dostępu do sieci?

Jego polityka bezpieczeństwa treści (CSP) blokuje wszystkie połączenia sieciowe (connect-src 'none'), a rozszerzenie nie prosi o dostęp do żadnych stron. Uprawnienia sprawdzisz na stronie chrome://extensions, w sekcji „Details” (Szczegóły).

Czym jest Web Crypto?

To interfejs Web Cryptography API wbudowany w Chrome i inne przeglądarki. Udostępnia standardowe algorytmy, takie jak AES-GCM i PBKDF2, zaimplementowane przez samą przeglądarkę, więc Protect text nie zawiera własnego kodu kryptograficznego.

Czy AES-256 jest wystarczająco silny?

Tak. AES-256-GCM to standardowy, powszechnie stosowany szyfr. W praktyce słabym punktem jest hasło: długie, unikalne hasło znaczy dużo więcej niż sam szyfr.

Czy ktoś może odgadnąć moje hasło?

Każda próba kosztuje 600 000 iteracji PBKDF2, a po błędnym haśle rozszerzenie każe odczekać. To spowalnia zgadywanie, ale krótkie lub popularne hasło nadal może odgadnąć ktoś, kto skopiuje pliki. Używaj długiego hasła lub frazy.

Co stanie się z moimi notatkami, jeśli usunę rozszerzenie?

Chrome usuwa pamięć rozszerzenia, więc zaszyfrowane notatki znikają. Najpierw utwórz plik kopii zapasowej; pozostaje on zaszyfrowany.

Kto wydaje Protect text?

Cresotech, marka firmy PayForSay s. r. o., Bratysława, Słowacja (IČO 54 455 073, VAT SK2121683322).

Zaktualizowano: