Confirmed users
471
edits
Line 200: | Line 200: | ||
[[File:PICL-IdPAuth-keys-client.png|keyFetchToken: client decrypts keys]] | [[File:PICL-IdPAuth-keys-client.png|keyFetchToken: client decrypts keys]] | ||
Finally, the server-provided wrap(kB) value is simply XORed with the password-derived | Finally, the server-provided wrap(kB) value is simply XORed with the password-derived unwrapBKey (both are 32-byte strings) to obtain kB. There is no MAC on wrap(kB). | ||
[[File:PICL-IdPAuth-key-unwrap.png|unwrapping kB]] | [[File:PICL-IdPAuth-key-unwrap.png|unwrapping kB]] |