668
edits
| Line 37: | Line 37: | ||
BrowserID generates a new key for each email address it verifies. We call this the user key. | BrowserID generates a new key for each email address it verifies. We call this the user key. | ||
[[Image:Browserid-userkeys.png]] | |||
BrowserID wraps this user key with a password-key derived from the user's password. When the user changes their password, the user-key is unwrapped and rewrapped appropriately. If the user loses their password completely, in the current specification, the user-key is unrecoverable and may as well be deleted. | BrowserID wraps this user key with a password-key derived from the user's password. When the user changes their password, the user-key is unwrapped and rewrapped appropriately. If the user loses their password completely, in the current specification, the user-key is unrecoverable and may as well be deleted. | ||
[diagram of wrapped keys] | [diagram of wrapped keys] | ||
edits