Popularny, autorski menedżer haseł 1Password oferuje teraz pełną obsługę platformy. Linux, w tym integracja z pulpitami GNOME i KDE, a także dowolnymi menedżerami okien. Dostępny jest aplet do zarządzania hasłami, dostępny z zasobnika systemowego. Zadeklarowano wsparcie dla następujących dystrybucji: Debian, Ubuntu, CentOS, Fedora, Arch Linux i RHEL. Dodatkowo przygotowano samodzielne pakiety snap i uniwersalną kompilację, dostarczane w archiwum .tar.gz.
Funkcje obejmują automatyczną aktywację ciemnego motywu na podstawie wybranego motywu GTK, obsługę dostępu do zasobów zewnętrznych przez FTP, SSH i SMB, integrację obsługi schowka X11, obsługę GNOME Keyring i KDE Wallet, interfejs API sterowania oparty na DBUS i wierszu poleceń, integrację z wygaszaczem ekranu oraz usługi wywoływane, gdy system jest nieaktywny.
Aby zapewnić bezpieczną interakcję między komponentami, takimi jak menedżer haseł na pulpicie i przeglądarka, jądro zapewnia Linux przechowywanie kluczy. W wersji dla Linux zaprezentowano również kilka nowych funkcji, które nie są jeszcze dostępne w wersjach macOS, Windows, iOS i Android: bezpieczne załączniki plików, archiwizacja dokumentów, interfejs do wizualnej oceny bezpieczeństwa haseł, rejestrowanie dostępu, szybka funkcja wyszukiwania i nowa koncepcja projektu interfejsu.
Kod aplikacji został napisany w języku Rust z wykorzystaniem modułu Ring do szyfrowania, platformy Electron oraz frameworka React do interfejsu. W ramach projektu udostępniono również dwa projekty będące w fazie rozwoju. LinuxWersje pakietów – electron-secure-defaults i electron-hardener – zawierają elementy zwiększające bezpieczeństwo aplikacji korzystających z platformy Electron. 1Password to zastrzeżony produkt płatny, ale twórcy dowolnego projektu open source mogą korzystać z programu bezpłatnie (po przesłaniu żądania ściągnięcia), w tym z nieograniczonego dostępu do usługi Secrets Automation.


Źródło: opennet.ru
