From d56506351e76e0c78fb86bf955ad97956c1bbd01 Mon Sep 17 00:00:00 2001 From: He4eT Date: Tue, 7 Apr 2026 13:34:59 +0200 Subject: [PATCH] posts: encrypted_XMPP: update draft --- src/pages/posts/2026/encrypted_XMPP.md | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/src/pages/posts/2026/encrypted_XMPP.md b/src/pages/posts/2026/encrypted_XMPP.md index c3a0aa7..ac920bf 100644 --- a/src/pages/posts/2026/encrypted_XMPP.md +++ b/src/pages/posts/2026/encrypted_XMPP.md @@ -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