Прикладные программы. Jabber клиент Gajim.
https://gajim.org/
Jabber клиент с открытым исходным кодом написанный на языке Python. Поддерживает шифрование OMEMO и PGP. Есть готовые сборки для Windows, MacOS, Linux и BSD.
Устанавливаем Gajim и плагины к нему.
amnesia@amnesia:~$ sudo apt update && sudo apt install gajim gajim-omemo gajim-openpgp gajim-pgp
Запускаем клиент.
amnesia@amnesia:~$ gajim
https://gekkk.co/i/479ef78de9e4c0be26ac56be01ec9ef9

На разных серверах предусмотрен разный порядок регистрации. Если регистрация на сайте, то после регистрации вводите JID и пароль в соответствующие поля и нажимаете Вход
.
Регистрация из клиента:
🗹 Расширенные настройки
https://gekkk.co/i/211c94ef1c80777f7afa84e816519ab1

Придумываете имя пользователя, генерируете пароль, вводите в соответствующие поля, нажимаете Регистрация
.
https://gekkk.co/i/3b21a30f3b59151797a00eeaf7498beb

Включаете 🗹 Расширенные настройки
вводите имя хоста, нажимаете Регистрация
.
https://gekkk.co/i/0a8c907329d37167cfc6e46a1145bb23

Указываете прокси Tor
, Имя хоста
, Порт: 5222
, Тип: START TLS
. Нажимаете Регистрация
.
https://gekkk.co/i/b5cf56b98b110405d2d3d6e696bf1598

Устанавливается соединение с сервером.
https://gekkk.co/i/3828f2d177d3edd4fa2ae71293596ea1

Включаете 🗹 Добавить сертификат в доверенные
, нажимаете Показать сертификат
.
https://gekkk.co/i/87e632445a64ecf2f4f39ae0cdfa0772

Проверяете сертификат. Если он верный закрываете окно просмотра сертификата, нажимаете кнопку Регистрация
.
https://gekkk.co/i/fdfd0086803f2de55d6a0a82ff178d1c

Вводите имя пользователя и пароль. Нажимаете Регистрация
.
https://gekkk.co/i/a56bb4127019c84bffc60d26a6971960

После добавления закрываете окно Добавление учётной записи
и переходите в её настройки.
https://gekkk.co/i/c28aac41e2c0691b2af0c53cf2947f06

Выбираете добавленную учётную запись.
https://gekkk.co/i/aeec829b61e75de03e5f6ce43a97a564

Выставляете настройки учётной записи во вкладках.
Общие
https://gekkk.co/i/962eb2d2ff4e1029ff793ba24e755d66

Конфиденциальность
https://gekkk.co/i/410f5a7008908a9416ec33595c38328a

Соединение
https://gekkk.co/i/49b71a09c54a7daf5a9c34ad571cf756

Расширенные
https://gekkk.co/i/c0866d193d0545a57cb416bbbcf3490c

Переходите в настройки программы.
https://gekkk.co/i/fb1016465f1e389846d560729699a139

В настройках плагина OMEMO выключаете ободрение перед проверкой.
https://gekkk.co/i/f65ceabd9f306916cd704c024a7299e5

В настройках статуса выключаете автоматическую установку статусов
https://gekkk.co/i/220584ac8bc2a629dc4ca3264c4cc4de

В расширенных настройках включаете глобальный прокси Tor.
https://gekkk.co/i/a133d6062253e827cb912d2579cc5df7

Переходите в настройки учётных записей включаете добавленную учётную запись.
https://gekkk.co/i/c0be10287ba5b558666f438978e5b604

Подключаетесь к серверу.
https://gekkk.co/i/58ad26d46598e988895c0210da3e9d5a

Добавляете контакт.
https://gekkk.co/i/723168f5efbfa32cb87d209bf2444975

Вводите JID добавляемого контакта.
https://gekkk.co/i/f790b4b12f88693e8ea5eef87a4f007f

После добавления контакта в окне чата включаете шифрование.
https://gekkk.co/i/492c01b759d53417a7b34a1e4082ea3b

Открываете окно отпечатков ключей контакта
https://gekkk.co/i/f92dd05f2758c331aeffef092e8b416f

Проверяете отпечаток ключа контакта, переданный вам по стороннему каналу, одобряете отпечаток ключа если он верный.
https://gekkk.co/i/ca198989807959fcc3c92d25c96c959d

Отпечаток вашего ключа можно посмотреть в свойствах плагина OMEMO.
Сохранение настроек при перезагрузке для Tails.
amnesia@amnesia:~$ mkdir -p /live/persistence/TailsData_unlocked/dotfiles/.config/gajim
amnesia@amnesia:~$ mkdir -p /live/persistence/TailsData_unlocked/dotfiles/.local/share/gajim
amnesia@amnesia:~$ cp -fr /home/amnesia/.config/gajim /live/persistence/TailsData_unlocked/dotfiles/.config/gajim
amnesia@amnesia:~$ cp -fr /home/amnesia/.local/share/gajim /live/persistence/TailsData_unlocked/dotfiles/.local/share/gajim