QtPass — удобный Qt графический интерфейс (GUI) для консольного менеджера паролей pass.
pass (the standard unix password manager) — консольный менеджер паролей, предназначенный для хранения и работы с данными требующими повышенного уровня безопасности, поддержкой интеграции с хорошо известными и много раз протестированными утилитами (стандартными для Unix инструментами, само приложение не является стандартом).
QtPass хранит информацию в простых текстовых файлах, в которых можно хранить любое количество информации. Каждый файл шифруется ключом который задается при первоначальной настройке. Поддерживается создание шаблонов и создание профилей, встроенный "Генератор паролей" позволяет получить пароль с любыми (заданными) параметрами.
Шифрование пользовательской информации QtPass производит с помощью инструментария для работы с электронными подписями GnuPG (GPG / GNU Privacy Guard), совместимого с стандартами OpenPGP (RFC-4880) и S/MIME, за поддержку удаленного репозитория отвечает Git (распределённая система управления версиями).
База данных QtPass представляет собой каталог заполненный другими каталогами и зашифрованными файлами (если напрямую используется pass), запрос паролей к публичным хранилищам ключей осуществляет gpg-agent. При запросе пароли временно переносятся в буфер обмена, для отслеживается изменения паролей и копирования паролей между компьютерами можно использовать стандартные утилиты командной строки.
Лицензия: GNU General Public License version 3.0 (GPLv3)