mirror of
https://github.com/He4eT/oddsquat.git
synced 2026-05-04 20:37:22 +00:00
posts: encrypted_XMPP: update draft
This commit is contained in:
parent
6065693999
commit
f167c06915
1 changed files with 25 additions and 24 deletions
|
|
@ -185,7 +185,7 @@ will receive the full history from MAM but will not be able to decrypt it.
|
||||||
In theory, re-encrypting messages on already trusted clients
|
In theory, re-encrypting messages on already trusted clients
|
||||||
could solve this issue, but no XMPP client implements it yet.
|
could solve this issue, but no XMPP client implements it yet.
|
||||||
So in practice you may need to manually resend
|
So in practice you may need to manually resend
|
||||||
important messages to a new device.
|
some data to a new device.
|
||||||
|
|
||||||
### Message Correction
|
### Message Correction
|
||||||
|
|
||||||
|
|
@ -211,36 +211,37 @@ and notifying your contacts
|
||||||
when fingerprints are added or no longer valid
|
when fingerprints are added or no longer valid
|
||||||
so they can keep their trust list up to date.
|
so they can keep their trust list up to date.
|
||||||
|
|
||||||
## Step-by-step guide
|
## Step-by-step Guide
|
||||||
|
|
||||||
Представим, что у меня есть аккаунт me@some.server и несколько устройств:
|
Let’s say I have a XMPP account, me@some.server,
|
||||||
телефон, ноутбук и настольный компьютер.
|
and a few devices: a phone, a laptop, and a desktop computer.
|
||||||
Сначала я опишу воркфлоу общими словами,
|
First I’ll describe my mindset at a high level,
|
||||||
а потом дам уточнения про использование конкретных приложений.
|
then I’ll add some notes about specific clients.
|
||||||
|
|
||||||
Я предпочитаю следовать такому майндсету:
|
### Client Roles
|
||||||
С одной стороны,
|
|
||||||
у меня есть мобильное устройство,
|
On the one hand, I have my phone.
|
||||||
которое всегда со мной и практические всегда онлайн:
|
It’s almost always with me and almost always online.
|
||||||
на нём я храню полную историю переписок и получаю уведомления в реальном
|
That’s where I keep the full chat history and get real-time notifications.
|
||||||
времени.
|
|
||||||
С другой стороны, у меня есть несколько десктопных приложений:
|
On the other hand, I have a couple of desktop applications.
|
||||||
я открываю их только когда мне нужно обсудить что-нибудь с использованием
|
I only open them when I need to discuss something using my keyboard
|
||||||
клавиатуры или копи-пастинга.
|
or move some text between devices.
|
||||||
Мне нравится думать о них, как о приложениях-сателлитах.
|
I like to think of them as ad-hoc or satellite clients.
|
||||||
|
|
||||||
### Before the Start
|
### Before the Start
|
||||||
|
|
||||||
Первым делом мне нужно сгенерировать на каждом устройстве приватные ключи.
|
First, enable OMEMO encryption on every client if it isn't enabled by default.
|
||||||
Обычно это происходит автоматически.
|
The client will usually generate the keys and fingerprint automatically.
|
||||||
|
|
||||||
Потом я должен на каждом своём устройстве добавить остальные:
|
The next step is to add all clients to the trust list on each device:
|
||||||
телефон должен считать все мои компьютеры доверенными устройствами,
|
my phone should trust all my computers,
|
||||||
а компьютеры доверять друг другу и телефону.
|
and my computers should trust each other as well as my phone.
|
||||||
|
|
||||||
Фингерпринты публичные,
|
Fingerprints do not have to be secret, so they can be published on
|
||||||
их можно даже разместить у себя на какой-нибудь личной странице.
|
your website or even on social media profiles.
|
||||||
Вот, например, моя: https://oddsquat.org/about/keys/
|
Here is my page with the fingerprints:
|
||||||
|
https://oddsquat.org/about/keys/
|
||||||
|
|
||||||
### Start the Conversation in Person
|
### Start the Conversation in Person
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue