Pairing
How does your browser get the key?
Signing into Cloud establishes your identity; it does not give your browser the content key. You pair it with the computer separately.
- You authorize pairing through the computer’s pairing command or pairing assistant. The two set up a one-time encrypted handover channel.
- The computer encrypts the content key for that browser. Even when the handover travels through Cloud, the server receives only ciphertext.
- The endpoints keep the key. Cloud does not escrow a content key that support can retrieve. A browser that loses its key must pair again.
Signing keys prove which device sent a message; content keys decrypt it. Cloud may hold a public signing key to verify signatures; that public key cannot decrypt conversations or sign as your device.