Бывают ситуации, когда необходимо передать конфидециальные данные по сети. Именно в таких случаях нам и поможет шифрование GPG, которое мы и будем настраивать в Psi.

Рассмотрим все на примере настройки шифрования между двумя машинами с Ubuntu и Psi на борту(все должно работать и в других связках, советы по настройке легко находятся на других сайтах).

  1. Оба пользователя генерируют свою ключевую пару. gpg --gen-key
  2. Оба экспортируют свой открытый ключ. gpg --export --armor NAME > my-public-key.asc
  3. Обмениваются открытыми ключами.
  4. Импортируют открытый ключ собеседника. gpg --import my-public-key.asc
  5. Настраивают Psi.

PSI PSI

  1. Теперь в окне ростера выбираем собеседника, из меню выбираем Присвоить ключ OpenPGP, выбираем ключ, который был получен от собеседника.
  2. Если все сделано правильно то можно будет включить шифрование нажав на иконку замка.

PSI

P.S. Если в настройках аккаунта на вкладке Подробности OpenPGP затемнен, то значит не установлен пакет libqca2-plugin-gnupg. Установить его в Ubuntu можно командой sudo apt-get install libqca2-plugin-gnupg

P.P.S. Теперь при каждом запуске Psi будет спрашивать пароль, т.к. он нужен для операций расшифрования и подписывания сообщений секретным ключом.

Ссылки: Настройка GPG-шифрования между Psi и Gajim.