mirror of
https://github.com/He4eT/oddsquat.git
synced 2026-05-04 12:27:23 +00:00
posts: encrypted_XMPP: update draft
This commit is contained in:
parent
e2cabe34dc
commit
acfcf7e45e
1 changed files with 14 additions and 13 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue