-
-
Notifications
You must be signed in to change notification settings - Fork 87
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rethinking adding a second device (multi-device use) #1611
Comments
I would convert it to a QR code for devices that are equipped with a camera, but retain that number for devices which are not.
Maybe the Autocrypt code and its relationship to other Delta Chat clients can be encrypted and stored in the DeltaChat folder. (Just a thought, I do not know if that is a good idea...) |
A fairly uninformed / has not looked at the code on either end comment from the author of #1597: Keybase seems to me to be to be an example of doing multiple devices elegantly and safely. Each device has it's own key, new devices via QR code have their key signed by one of the user's other devices (and thereafter are trusted by all correspondents), and the key of lost or stolen devices can very easily be revoked by any not-lost device. |
@clayt0nk AFAIK, Keybase use an own protocol named KEX, and their own server infrastructure to achieve this: https://book.keybase.io/docs/crypto/key-exchange |
Yes, I understand that, and the fact that I do not trust a monolithic server run by them is one of the reasons I am here. But, I would still like to offer the Keybase multi-device UX as an example of one elegant solution out there. If you have never seen it in action, it is worth experiencing just once. It is the best I have ever seen, and I have tried almost everything that offers an open source client. |
Most discussions i participated in were to regard "adding a second device" as:
there is no autocrypt setup messages involved and i think keybase or Matrix.org UX is not neccessary to consider. This is really just getting to identical setups going. The basic UX idea is:
There are security and implemention details to consider but that's the rough UX plan. Maybe "export in zip format, import from both old and new zip format" with zip format being "DB file + all blob files", could be such a trackable item if you are interested, @Hocuri. Once we have this we have already streamlined/sped up export/import and are better prepared to implement the Multi-device network-setup flow above. Closing this issue here now. |
Adding a second device per Autocrypt Setup Message has some fundemental problems. I'd like to collect what needs to be done here, so that we do not forget it whenever we do it:
The text was updated successfully, but these errors were encountered: