Il popolare gestore di password proprietario 1Password ha il pieno supporto per la piattaforma Linux, inclusa l'integrazione con i desktop GNOME e KDE, nonché con qualsiasi gestore di finestre. Per gestire le password è implementata un'applet che può essere richiamata dalla barra delle applicazioni. Tra le distribuzioni viene dichiarato il supporto a Debian, Ubuntu, CentOS, Fedora, Arch Linux e RHEL. Inoltre sono stati preparati pacchetti autosufficienti in formato snap e un assemblaggio universale fornito nell'archivio .tar.gz.
Le caratteristiche includono l'attivazione automatica di un tema scuro basato sul tema GTK selezionato, supporto per l'accesso a risorse esterne tramite FTP, SSH e SMB, integrazione del supporto per appunti X11, supporto per GNOME Keyring e KDE Wallet, API di controllo basata su DBUS e riga di comando , integrazione con screen saver e servizi richiamati quando il sistema è inattivo.
L'archiviazione delle chiavi fornita dal kernel Linux viene utilizzata per comunicare in modo sicuro tra componenti come i gestori di password del desktop e del browser. La versione Linux introduce anche alcune innovazioni non ancora disponibili nelle versioni macOS, Windows, iOS e Android: allegati sicuri di file, archiviazione di documenti, un'interfaccia per valutare visivamente la sicurezza delle password, registrazione degli accessi, una funzione di ricerca rapida e un nuovo concetto di design dell'interfaccia.
Il codice dell'applicazione è scritto in Rust utilizzando il modulo Ring per la crittografia, il framework Electron e il framework React per l'interfaccia. Il progetto ha inoltre aperto due pacchetti preparati durante la creazione della versione Linux: elettron-secure-defaults ed elettron-hardener, che includono elementi per migliorare la sicurezza delle applicazioni che utilizzano la piattaforma Electron. 1Password è un prodotto proprietario a pagamento, ma agli sviluppatori di qualsiasi progetto open source viene data l'opportunità di utilizzare il programma gratuitamente (è necessario inviare una richiesta pull), incluso l'accesso illimitato al servizio Secrets Automation.
Fonte: opennet.ru