Depends on D3747
The Identity service will need to persist a keypair to use for PAKE registration and login. We use the ciphersuite implementation from our common library to generate a random keypair, then write the secret key (public key can be derived from this) to secrets/secret_key.
All of this should probably be $ReadOnly (eg. prefix each property with +) but not sure if that will introduce Flow errors