Page MenuHomePhabricator

[identity] Verify device list signatures
ClosedPublic

Authored by bartek on May 9 2024, 3:01 AM.
Tags
None
Referenced Files
F3299354: D11959.id39981.diff
Sun, Nov 17, 11:01 AM
Unknown Object (File)
Wed, Nov 6, 8:08 PM
Unknown Object (File)
Sun, Nov 3, 5:10 AM
Unknown Object (File)
Sat, Oct 26, 4:02 PM
Unknown Object (File)
Oct 12 2024, 11:49 PM
Unknown Object (File)
Oct 12 2024, 11:43 AM
Unknown Object (File)
Oct 12 2024, 11:43 AM
Unknown Object (File)
Oct 12 2024, 11:43 AM
Subscribers

Details

Summary

Resolves ENG-7375

Added device list signature verification to Identity Service, when calling the UpdateDeviceList RPC with a signed payload.

Depends on D11957

Test Plan

Called UpdateDeviceList RPC:

  • No signatures pass
  • Valid curPrimarySignature pass, invalid fail
  • lastPrimarySignature is verified when primary device ID has changed

Diff Detail

Repository
rCOMM Comm
Lint
No Lint Coverage
Unit
No Test Coverage