The initiating client GETs the encrypted master key and encrypted master password hash. The approving client then PUTs the encrypted master key and encrypted master password hash to the Authentication Request record and marks the request fulfilled. When the request is approved, the approving client encrypts the account's master key and master password hash using the auth-request public key enclosed in the request. Registered devices, meaning mobile or desktop apps that are logged in and have a device-specific GUID stored in the Bitwarden database, are provided the request. The initiating client POSTs a request, which includes the account email address, a unique auth-request public keyª, and an access code, to an Authentication Request table in the Bitwarden database. When logging in with a device is initiated:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |