GPG шифрование в Psi
Бывают ситуации, когда необходимо передать конфидециальные данные по сети. Именно в таких случаях нам и поможет шифрование GPG, которое мы и будем настраивать в Psi.
Рассмотрим все на примере настройки шифрования между двумя машинами с Ubuntu и Psi на борту(все должно работать и в других связках, советы по настройке легко находятся на других сайтах).
- Оба пользователя генерируют свою ключевую пару.
gpg --gen-key
- Оба экспортируют свой открытый ключ.
gpg --export --armor NAME > my-public-key.asc
- Обмениваются открытыми ключами.
- Импортируют открытый ключ собеседника.
gpg --import my-public-key.asc
- Настраивают Psi.
- Теперь в окне ростера выбираем собеседника, из меню выбираем Присвоить ключ OpenPGP, выбираем ключ, который был получен от собеседника.
- Если все сделано правильно то можно будет включить шифрование нажав на иконку замка.
P.S. Если в настройках аккаунта на вкладке Подробности OpenPGP затемнен, то значит не установлен пакет libqca2-plugin-gnupg.
Установить его в Ubuntu можно командой sudo apt-get install libqca2-plugin-gnupg
P.P.S. Теперь при каждом запуске Psi будет спрашивать пароль, т.к. он нужен для операций расшифрования и подписывания сообщений секретным ключом.