Хороший чат - культура общения

Итак рассмотрим здесь этакий краткий экскурс в историю подключению к чату IFF, кстати есть и другой вариант культурного общения

1. Регистрация

Делаем так:

  1. Качаем Pidgin(этот клиент поддерживает авторегистрацию на сервере): http://www.pidgin.im/
  2. Устанавливаем его
  3. Запускаем его =))
  4. В главном меню выбираем
     Учётные записи -> Управление учётными записями -> жмём кнопку "Добавить"
  5. Устанавливаем такие настройки (Основные):
    1. протокол= XMPP
    2. домен = itforfree.net
    3. пароль = любойпароль

    (ресурс на данный момент указывать не нужно)

    Галочку "сохранить пароль" можно ставить - можно нет - смотрите по ситуации
    И ещё важно: в самом низу (после того как указали домен, ник и пароль) - поставьте галочку - "Создать новую учётную запись на сервере"

    Во вкладке "Дополнительно" выбираем:

    1. Безопасность соединения: требовать шифрования
    2. порт оставляем стандартный: 5222

    И жмём кнопку "Сохранить"

  6. Пробуем подключиться

2. Как добавить пользователя (собеседника)

Выбираем из главного меню окна "Список собеседников" (Buddy List)

Buddies -> Add Buddy (добавить собеседника)

И указываемего имя(ник) в формате:

ИмяАккаунтаСобеседника@itforfree.net

И жмём кнопку Добавить (Add)

Как добавить второй слой шифрования

Смотрите комментарий внизу

Выключить историю

В окне, где идет чат с вашим собеседником снимите галочку:

Опции -> Вести журнал
humanmashine's picture

Важно, чтобы обезопасить общение, использовать ещё один слой шифрования. Для этого нужно использовать клиент поддерживающий Off-the-Record Messaging.
Pidgin как раз поддерживает, для этого нужно скачать и поставить соответствующий плагин, к примеру: https://otr.cypherpunks.ca/
После установки нужно (буду писать на английском меню):

  • В верхнем гглавном меню выбрать Tools -> Plugins там включаем и настраиваем наш плагин Off-the-Record Messaging
  • Далее, открыв окно чата с вашим корреспондентом))), можно заметить сверху новую вкладку под названием OTR, там можно нажать start private conversation и если вы соединяетесь первый раз, то будет сгенерирован новый ключ. После этого утсановится обмен с вашим собеседником, если у него также стоит этот плагин
  • Для большей безопасности надо аутентифицировать участников, т.е. убедиться что собеседник тот за кого себя выдаёт и что именно его ключ используется. Для этого нужно щёлкнуть в чате по той же вкладке сверху OTR и выбрать Authenticate buddy в русском варианте, это что-то из ряда "Аутентификация собеседника" или "Заверить собеседника" или что-то подобное
  • Проверка осуществляется с помощью отправки собеседнику вопросов, на который только он сможет правильно ответить. Написали вопрос, написали эталонный ответ и отправили. Тоже должен сделать и ваш собеседник

После этих действий, OTR плагин будет отображать что разговор зашифрован, т.е. безопаен и пользователю вы доверяете.

Зачем нужен OTR?
Дело в том, что несмотря на шифрование соединения между сервером и клиентом, на сервере возможен перехват сообщений. Также ssl шифрование хоть и надёжно но может также быть подвержено взлому, поэтому дополнительный слой шифрования от клиента к клиенту поможет в борьбе с злоумышленниками "по-середине"

vedro-compota's picture

спасибо за дополнение)

_____________
матфак вгу и остальная классика =)

vedro-compota's picture

включаем и настраиваем наш плагин Off-the-Record Messaging

стоит уточнить как именно настраивать)

_____________
матфак вгу и остальная классика =)