Firma Mozilla aplikacja do zarządzania hasłami , która w trakcie rozwoju rozwijała się pod nazwą kodową Lockbox. Lockwise obejmuje aplikacje mobilne dla Androida i iOS, umożliwiające organizację dostępu do zapisanych haseł w Firefox na dowolnych urządzeniach użytkownika, bez konieczności instalacji na nich Firefoxa. Obsługiwana jest funkcja autouzupełniania haseł w formularzach uwierzytelniania wszelkich aplikacji mobilnych. Kod projektu na licencji MPL 2.0.
Do synchronizacji haseł wykorzystywane są standardowe możliwości przeglądarki Firefox oraz konto w Firefox Account. Urządzenia z Lockwise łączą się z systemem synchronizacji analogicznie do łączenia różnych instancji przeglądarki. W celu ochrony danych stosowany jest blokowy szyfr AES-256-GCM, a klucze bazujące na PBKDF2 i HKDF z haszowaniem przy użyciu SHA-256. Do przesyłania kluczy wykorzystany jest protokół , który zapewnia przechowywanie klucza po stronie użytkownika i stosuje szyfrowanie end-to-end bez przechowywania odszyfrowanych danych lub kluczy na zewnętrznym serwerze. Klucz do szyfrowania ustalany jest na podstawie podanego dla konta loginu i hasła, samo konto stosowane jest jedynie do przechowywania już zaszyfrowanych danych w tranzycie.
Oprócz aplikacji mobilnych projekt obejmuje również rozszerzenie przeglądarki Lockwise, które oferuje alternatywę dla wbudowanego w Firefoxa interfejsu do zarządzania zapisanymi hasłami. Po zainstalowaniu rozszerzenia w pasku pojawia się przycisk, przez który można szybko przeglądać konta zapisane dla bieżącej strony oraz wykonywać operacje wyszukiwania i edytowania haseł. Obecnie rozszerzenie ma charakter eksperymentalny (wersja alfa) i na razie nie działa przy zainstalowanym w przeglądarce master haśle. nad włączeniem Lockwise do głównego składu Firefoxa jako systemowego rozszerzenia.
Aplikacje mobilne Lockwise są na etapie beta testów, jednak pierwsze stabilne wydanie zaplanowane jest na przyszły tydzień. W aplikacjach domyślnie włączona jest telemetria z ogólnymi informacjami o funkcjonalności aplikacji.
Tymczasem do standardowego menedżera haseł Firefoxa możliwość zarządzania kontami użytkowników w kontekście domeny najwyższego poziomu, co umożliwia oferowanie jednego hasła, zapisanego dla wszystkich subdomen. Na przykład, hasło zapisane dla login.example.com będzie teraz oferowane do autouzupełniania w formularzach na stronie www.example.com. Zmiana ta zostanie włączona w wersji Firefox 69.
W Firefox 69 również włączenie procesów-obsługujących, który przekazywać systemowi operacyjnemu informacje o najbardziej priorytetowych procesach. Na przykład, proces przetwarzania treści, obsługujący aktywna kartę, otrzyma wyższy priorytet (przydzielone więcej zasobów CPU) niż proces związany z kartami w tle (jeśli nie odtwarzają one wideo i dźwięku). Ta zmiana ma być domyślnie włączona tylko na platformie Windows; w przypadku innych systemów konieczne będzie aktywowanie opcji dom.ipc.processPriorityManager.enabled w about-config.
Źródło: opennet.ru
