[Sync:USS] Add test for backward-compatible keystore Nigori
New integration test injects backward-compatible keystore Nigori and tests that client can decrypt password encrypted with the default key. Backward-compatible keystore Nigori uses some old key (derived from GAIA passphrase) as the default encryption key. This key is used for encryption of passwords data and |encryption_keybag| in NigoriSpecifics. This key also stored in |keystore_decryptor_token|, which is encrypted with a keystore key, so client should be able to decrypt everything once it has the keystore keys. Bug: 922900 Change-Id: Ic76d76a60c89ff4e639ca6f0fda2becc81e939c8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1847271 Commit-Queue: Maksim Moskvitin <mmoskvitin@google.com> Reviewed-by:Mikel Astiz <mastiz@chromium.org> Cr-Commit-Position: refs/heads/master@{#704571}
Showing
Please register or sign in to comment