Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

How did my recovery key get from one computer to the other?

  • 1 பதிலளி
  • 1 இந்த பிரச்சனை உள்ளது
  • 6 views
  • Last reply by cor-el

I didn't enter the recovery key on the computer I paired. How did it get there? I assume it had to be sent from the main computer, but how secure is that?

I didn't enter the recovery key on the computer I paired. How did it get there? I assume it had to be sent from the main computer, but how secure is that?

தீர்வு தேர்ந்தெடுக்கப்பட்டது

This is done via PAKE (password-authenticated key agreement), a cryptographic mechanism for two parties to agree upon a strong key based on a weak shared secret

The other device (mobile phone) displays a random PIN that simply has to be entered on the desktop computer.
Then both devices will go through the PAKE algorithm (J-PAKE in our case) to agree upon a strong key, communicating through a simple server via HTTPS.
Once it’s verified on both sides, the desktop will send the credentials to the mobile phone.

Password Authenticated Key Exchange by Juggling:

Note that in the new Firefox account based version of Sync there is no longer an explicit Sync (recovery) used, but your Sync data is encrypted with a key derived from your Firefox Account password, instead of a random key managed by the J-PAKE pairing protocol.

Read this answer in context 👍 0

All Replies (1)

தீர்வு தேர்ந்தெடுக்கப்பட்டது

This is done via PAKE (password-authenticated key agreement), a cryptographic mechanism for two parties to agree upon a strong key based on a weak shared secret

The other device (mobile phone) displays a random PIN that simply has to be entered on the desktop computer.
Then both devices will go through the PAKE algorithm (J-PAKE in our case) to agree upon a strong key, communicating through a simple server via HTTPS.
Once it’s verified on both sides, the desktop will send the credentials to the mobile phone.

Password Authenticated Key Exchange by Juggling:

Note that in the new Firefox account based version of Sync there is no longer an explicit Sync (recovery) used, but your Sync data is encrypted with a key derived from your Firefox Account password, instead of a random key managed by the J-PAKE pairing protocol.

cor-el மூலமாக திருத்தப்பட்டது