Cryptographic Identities

In TKeeper, a key is the identity boundary. The key's authorities define what the identity can authorize, and lifecycle operations change the generations through which that identity operates.

Read:

Lifecycle choices

Operation Use when Public key
CREATE creating a new identity new
ROTATE creating new cryptographic material for the same logical identity changes
REFRESH creating a new generation without changing the public identity same
Trusted dealer import bringing existing key material into TKeeper imported
Quorum promotion moving a mono identity into threshold custody same identity
Destroy removing an old generation active generation stays

Refresh behavior is algorithm-specific. Threshold ECC replaces the peer shares while preserving the same aggregate key. ML-DSA advances the generation while carrying each peer's existing share and public key forward unchanged; it performs no cryptographic refresh.

Security notes

  • Keep lifecycle permissions narrower than signing permissions.
  • Treat trusted-dealer import as a different trust model from DKG.
  • Use rotate when key material must change.
  • Use asset inventory to review authorities attached to identities.