XMPP это здорово, сам им пользуюсь. Но не понимаю, каким образом изначально поддерживается аутентификация отправителя.
Кстати многие XMPP клиенты поддерживают тот же самый OpenPGP (по крайней мере для защиты, как с ЭЦП не знаю), например кроссплатформенные PSI и Gajim или никсовый KDE-шный Kopete, правда мне больше нравится Pidgin в котором OpenPGP нет (надеюсь появится ), поэтому для общения со своими родными у меня прикручена защита end-to-end на основе OTR, не считая конечно обязательного SSL.
Добавлено через 34 минут(ы):
хе, решил заглянуть на предмет обновлений, а поддержка для Pidgin уже имеется! Правда в виде отдельного плагина.