![Firefox logo](https://assets-prod.sumo.prod.webservices.mozgcp.net/media/uploads/products/2020-04-14-08-36-13-8dda6f.png)
Sync partially
On the Wikipedia page, "Firefox Sync",1 it says,
Firefox Sync, originally branded Mozilla Weave, is a browser synchronization feature that allows users to partially synchronize bookmarks, browsing history, preferences, passwords, filled forms, add-ons, and the last 25 opened tabs across multiple computers. It keeps user data on Mozilla servers, but according to Mozilla the data is encrypted in such a way that no third party, not even Mozilla, can access user information. It is also possible for the user to host their own Firefox Sync servers, or indeed, for any entity to do so.
My questions are as follows:
Is it currently the case that...
- synchronisation of tabs is only of the last 25 currently open?
- syncronisation of the last 25 tabs is only the ones that are currently open?
- synchronisation is only partial2?
- synchronisation is secured via HTTPS and E2EE?
- synchronisation is secure to where only client-side can access the data?3
1 See https://en.wikipedia.org/wiki/Firefox_Sync.
2 Other than the tabs, obviously.
3 Please correct me if I'm wrong (seriously, please do, but it is possible to have E2E encryption without having it this secure, right?
Izmjenjeno
Izabrano rješenje
All data is encrypted locally before it is uploaded to the server. The Sync key that is used is derived from the password of the Sync account, so you do not need to worry about it. The previously used Sync 1.0/1 versions used a separate sync key.
- https://blog.mozilla.org/services/2014/04/30/firefox-syncs-new-security-model/
- https://wiki.mozilla.org/Identity/Firefox-Accounts
- https://github.com/mozilla/fxa-auth-server/wiki/onepw-protocol
Svi odgovori (1)
Odabrano rješenje
All data is encrypted locally before it is uploaded to the server. The Sync key that is used is derived from the password of the Sync account, so you do not need to worry about it. The previously used Sync 1.0/1 versions used a separate sync key.