Page MenuHomePhabricator

[identity] replace deviceID concept with signingPublicKey
ClosedPublic

Authored by varun on Feb 22 2023, 1:26 PM.
Tags
None
Referenced Files
F5117102: D6840.id23164.diff
Wed, Apr 2, 4:18 PM
F5117101: D6840.id22948.diff
Wed, Apr 2, 4:18 PM
F5117100: D6840.id22946.diff
Wed, Apr 2, 4:18 PM
F5117099: D6840.id.diff
Wed, Apr 2, 4:18 PM
Unknown Object (File)
Wed, Mar 12, 12:27 PM
Unknown Object (File)
Mar 2 2025, 10:40 PM
Unknown Object (File)
Mar 2 2025, 10:40 PM
Unknown Object (File)
Mar 2 2025, 10:40 PM
Subscribers

Details

Summary

the ed25519 public key that users use to sign messages will replace our device ID concept. we'll use this key to map to all the other device-specific session initialization info (read: other keys)

modified our terraform schema and identity client in the keyserver to match this new API design

Depends on D6839

Test Plan

successfully built the identity service. then, i tried calling the registerUser client method from the keyserver and checked that the response and DDB matched the input from my calls

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable