Kleopatra — многофункциональное C++ / QT / KDE (kcmutils / kmime) графическое приложение позволяющее подписывать и шифровать файлы, а также обеспечивает создание, хранение и управление сертификатами и ключами шифрования.
Kleopatra разрабатывается как часть рабочего окружения KDE (KDE Applications / KDE Utilities), поддерживает управление сертификатами X.509 и OpenPGP в ключах шифрования GnuPG (GPG), основные возможности приложения реализованы на криптографической библиотеке libkleo (KDE PIM cryptographic library), использующей функционал GnuPG Made Easy (GPGME).
GPG / GnuPG (GNU Privacy Guard) — консольная утилита для шифрования информации и создания электронных цифровых подписей с помощью различных алгоритмов (RSA, DSA, AES и др...). Утилита создана как свободная альтернатива проприетарному PGP (Pretty Good Privacy) и полностью совместима с стандартом IETF OpenPGP (может взаимодействовать с PGP и другими OpenPGP-совместимыми системами).
Kleopatra имеет традиционный для большинства KDE приложений пользовательский интерфейс и множество настроек, во многом приложение аналогично KGpg (KDE приложение для создания и централизованного хранения ключей шифрования и паролей), но имеет множество дополнительных возможностей. Приложение поставляется с параметрами "по умолчанию" обеспечивающих большинству пользователей приемлемый уровень безопасности и комфорта.
Для полноценной работы Kleopatra необходимо наличие хотя бы одной пары ключей, при первом запуске приложением автоматически сканируются каталоги в которых "по умолчанию" находятся ключи GPG (~/.gnupg и пр). Поддерживается импорт сертификатов из файлов множества наиболее распространённых форматов (*.acs, *.cer, *.crt, *.pem, *.pfx и др).
Kleopatra помощью "Мастера создания ключей" позволяет быстро создать пару ключей OpenPGP, просто введя имя и электронную почту (при желании можно изменить алгоритм шифрования), или пару ключей X.509 и запросить сертификат (заверяются удостоверяющим центром), в дальнейшем параметры ключей можно редактировать (из контекстного меню в списке ключей).
С помощью Kleopatra можно шифровать файл или каталог используя симметричное шифрование, данные будут зашифрованы паролем и расшифровать его можно на любом компьютере с GPG (при наличии пароля). Шифрование с ключом намного сложнее, но безопаснее, сначала нужно создать свою пару ключей и задать кодовую разу, приватный и открытый, приватный (секретный) необходим хранить в надёжном месте, а открытый использовать для обмена зашифрованными сообщениями.
Kleopatra поддерживает ASCII шифрование и шифрование с ненадёжными ключами, поддерживается подпись и публикация, а также получение (синхронизация) ключей с LDAP серверами, есть возможность поиска по сервера ключей. В окне менеджера ключей можно просмотреть имеющиеся ключи, отсортировав их по любому параметру, из контекстного меню можно выполнить любое действие с одним и/или несколькими ключами.
Kleopatra простой текст шифрует и расшифровывается в "Блокноте", поддерживается шифрование "на лету" текста из буфера обмена, при наличии клиента электронной почты KMail (разрабатываемый в рамках проекта KDE) зашифрованное письмо можно сразу отправить, а зашифрованное расшифровать. При шифровании к файлам и каталогам добавляется расширение (*.gpg или *.pgp), поддерживается создание или проверка контрольной суммы файла (группы файлов) и многое другое...
Kleopatra интегрируется в область уведомлений (системный трей), а также в контекстное меню файловых менеджеров Konqueror и Dolphin (при использовании в рабочем окружении KDE). Для управления большинством функций используется мышь, частично можно использовать клавиатурные сочетания (настраивается).
Лицензия: GNU General Public License version 2.0 (GPLv2)
Вы можете войти под своим логином или зарегистрироваться на сайте.