Based in this post in Google Chrome help
they claim that they encrypt my username and password with a secret key known only to my device.
- What is the algorithm used to generate this secret which is known only to my device? Where is it stored? Does anyone have any idea?
- How can it be unique and at the same time exchanged through different devices and operating systems?
- Is there any whitepaper or something like this that can explain this?
Of course I have the same questions for Firefox Sync
.
the original post.
When you log in to a website while signed in to Chrome, Chrome encrypts your username and password with a secret key known only to your device. Then it sends an obscured copy of your data to Google. Because the encryption happens before Google’s servers get the information, nobody, including Google, learns your username or password.