Nel popolare gestore di password proprietario 1Password è supportata la piattaforma Linux, con integrazione per i desktop GNOME, KDE, e qualsiasi gestore di finestre. Per la gestione delle password è presente un applet richiamabile dalla tray di sistema. Sono supportate le distribuzioni Debian, Ubuntu, CentOS, Fedora, Arch Linux e RHEL. Sono disponibili anche pacchetti autonomi in formato snap e una versione universale fornita in un archivio .tar.gz.
Tra le funzionalità si segnala l'attivazione automatica della modalità scura in base al tema GTK scelto, la possibilità di accedere a risorse esterne tramite FTP, SSH e SMB, l'integrazione con il gestore appunti X11, il supporto per GNOME Keyring e KDE Wallet, un API di gestione basata su DBUS e linea di comando, e l'integrazione con il salvaschermo e i servizi attivati in assenza di attività di sistema.
Per un'interazione sicura tra i componenti, come il gestore password per desktop e browser, è stato utilizzato il sistema di archiviazione delle chiavi fornito dal kernel Linux. Nella versione per Linux sono anche disponibili alcune novità che attualmente mancano nelle versioni per macOS, Windows, iOS e Android: allegato sicuro dei file, archiviazione dei documenti, un'interfaccia per una valutazione visiva della sicurezza delle password, registrazione degli accessi, 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, la piattaforma Electron e il framework React per l'interfaccia. Il progetto ha anche reso disponibili due pacchetti preparati durante la creazione della versione Linux — electron-secure-defaults ed electron-hardener, che includono elementi per migliorare la sicurezza delle applicazioni che utilizzano la piattaforma Electron. 1Password è un prodotto proprietario a pagamento, ma gli sviluppatori di progetti open-source possono utilizzare il programma gratuitamente (è necessario inviare una richiesta di pull), inclusa l'accesso illimitato al servizio Secrets Automation.


Fonte: opennet.ru
