Один из наиболее популярных менеджеров паролей 1Password скоро появится в Linux. Компания AgilBits решила прислушаться к просьбам своих клиентов, которые более 10 лет просят сделать соответствующую версию. Заявление было опубликовано на официальном сайте разработчика.
На данный момент выпущена предварительная версия 1Password для Linux, которая только тестируется и не готова для массового использования. Разработчик отмечает, что «к примеру, приложение сейчас доступно только для чтения – нет инструментов редактирования, создания хранилищ, организации элементов».
Популярность 1Password обусловлено тем, что программа работает не только с веб-паролями. С ее помощью можно пользоваться паролями для сетей SMB, SSH, FTP. На внутренней стороне приложение 1Password работает на основе Rust, безопасном языке системного программирования. Для обеспечения сквозного шифрования применяется кольцевая криптографическая библиотека с открытым исходным кодом, который происходит от форка OpenSSL и BoringSSL. Интерфейс приложения написан с использованием библиотеки React JavaScript.
Разработчики 1Password обещают предоставить для Linux-версии следующий функционал:
- простая и безопасная установка с использованием менеджеров пакетов APT и DNF;
- автоматический выбор темного режима на основе темы GTK;
- поддержка тайлового менеджера окон и описательные заголовки окон;
- разблокировка учетной записи пользователя Linux по биометрическим данным;
- интеграция и очистка буфера обмена X11;
- горячие клавиши;
- экспорт данных;
- разблокировка нескольких учетных записей с различными паролями;
- создание коллекций для организации данных по учетным записям и хранилищам.
Все версии 1Password работают с пользовательскими файлами данных, которые синхронизированы на серверах разработчика. Компания уверяет, что пользователей не отлеживает. Также у пользователей есть возможность сохранять свои пароли локально и синхронизовать файлы данных на сервере локальной сети или в учетной записи iCloud или Dropbox.
Есть подписанные репозитории пакетов apt и rpm для Debian, Ubuntu, CentOS, Fedora и Red Hat Enterprise Linux (RHEL). Также есть AppImage для других дистрибутивов. 1Password намерен поддерживать все основные настольные дистрибутивы Linux.