In the popular proprietary password manager 1password implemented Full support for the Linux platform, including integration with GNOME, KDE desktops, and any window managers. To control passwords, an applet caused from a system tray is implemented. Debian Support, Ubuntu, Centos, Fedora, Arch Linux and Rhel support for the distributions. Additionally prepared self-sufficient packages in SNAP format and universal assembly supplied in the .tar.gz archive.
From the capabilities, an automatic activation of a dark-based design based on the selected GTK-topic, support for external resources via FTP, SSH and SMB, integration of support buffers x11, Support for GNOME KEYRING and KDE Wallet, DBUS-based API and Command Rows, integration with the screen keeper and services caused by inactivity in the system.
For the safe interaction of components, for example, the password manager for the desktop and the browser, the keys repository provided by the Linux keeper. The version for Linux also presents some innovations, as long as missing in releases for MacOS, Windows, iOS and Android: secure file attachment, document archiving, interface for a visual password safety assessment, access logging, fast search function and new interface design.
Application code is written in Rust using the / ring for encryption, ELECTRON platform and React framework for the interface. The project is also open two prepared in the process of creating a Linux version of the package – Electron-Secure-Defaults and Electron-hardener , including elements to improve the security of applications using the Electron platform. 1Password is a proprietary paid product, but developers of any open projects provided the ability to use the program for free (you need to send a Pull request ), including unlimited access to the service Secrets Automation .