El popular gestor de contraseñas propietario 1Password cuenta con un soporte completo para la plataforma Linux, incluyendo integración con los entornos de escritorio GNOME, KDE, así como con cualquier gestor de ventanas. Se ha implementado un applet para la gestión de contraseñas, accesible desde la bandeja del sistema. Se declara soporte para las distribuciones Debian, Ubuntu, CentOS, Fedora, Arch Linux y RHEL. Además, se han preparado paquetes autosuficientes en formato snap y una compilación universal, distribuida en un archivo .tar.gz.
Entre las características destaca la activación automática del modo oscuro basada en el tema GTK seleccionado, el soporte para el acceso a recursos externos a través de FTP, SSH y SMB, la integración del soporte para el portapapeles X11, el soporte para GNOME Keyring y KDE Wallet, una API de gestión basada en DBUS y línea de comandos, la integración con el salvapantallas y los servicios llamados cuando el sistema está inactivo.
Para la interacción segura de los componentes, como el gestor de contraseñas para escritorio y el navegador, se utiliza el almacenamiento de claves proporcionado por el núcleo de Linux. La versión para Linux también presenta algunas innovaciones que aún no están disponibles en las versiones para macOS, Windows, iOS y Android: adjunto seguro de archivos, archivado de documentos, una interfaz para evaluar visualmente la seguridad de las contraseñas, registro de accesos, función de búsqueda rápida y un nuevo concepto de diseño de interfaz.
El código de la aplicación está escrito en el lenguaje Rust utilizando el módulo Ring para el cifrado, la plataforma Electron y el framework React para la interfaz. El proyecto también ha abierto dos paquetes preparados durante la creación de la versión de Linux: electron-secure-defaults y electron-hardener, que incluyen elementos para mejorar la seguridad de las aplicaciones que utilizan la plataforma Electron. 1Password es un producto propietario de pago, pero se ofrece a los desarrolladores de proyectos abiertos la posibilidad de utilizar el programa de forma gratuita (deben enviar una solicitud de extracción), incluyendo acceso ilimitado al servicio Secrets Automation.


Fuente: opennet.ru
