posts: encrypted_XMPP: update draft

This commit is contained in:
He4eT 2026-04-07 13:34:59 +02:00
commit acfcf7e45e

View file

@ -159,11 +159,12 @@ is actually based on XMPP, but incompatibly altered and defederated.
До его внедрения можно было переключиться с телефона на лэптоп
и пялиться в загруженную историю переписки,
состоящей только из входящих сообщений от собеседника.
Отправка своих же сообщений ещё и самому себе -- это довольно неочевидная фича.
Отправка своих же сообщений ещё и самому себе
на уровне протокола -- это довольно неочевидная фича.
Важно, что при использовании e2e шифрования,
Тут важно упомянуть, что при использовании e2e шифрования,
упомянутая выше концепция доверенных отпечатков пальцев
распространяется и на свои клиенты тоже!
распространяется и на свои клиенты тоже.
Для бесшовной синхронизации исходящих сообщений
все ваши клиенты должны считать фингерпринты друг друга доверенными,
@ -172,18 +173,18 @@ is actually based on XMPP, but incompatibly altered and defederated.
Логичное, но неприятное следствие:
Новый клиент, который не был в списке доверенных на момент отправки сообщений,
получив лог из MAM не сможет их расшифровать.
получит историю из MAM, но не сможет её расшифровать.
Теоретически, перепаковка сообщений
на старых доверенных клиентах вроде как возможна,
но на практике, никто такое не имплементировал.
но на практике, никто такое пока не имплементировал.
Если вы хотите использовать больше чем одно клиентское приложение,
на одном или нескольких устройствах,
то прежде чем общаться с кем-либо,
нужно авторизоваться во всех своих клиентах
и добавить в каждый из них все фингерпринты всех остальных.
Так вы никогда не столкнётесь с раздражающей ситуацией,
когда не можете прочитать сообщения, которые сами же кому-то отправляли.
Тут же стоит отметить, что такие простые и понятные на первый взгляд фичи
как редактирование и удаление сообщений вообще-то полагаются на
клиентский код и могут не сработать у вашего собеседника так,
как вы этого ожидаете.
Ими можно пользоваться,
это удобно и некоторые клиенты их отлично поддерживают,
но полагаться на них для сокрытия чего-либо не стоит.
## Mindset
## Before the Start