Skip to main content

Module identity

Module identity 

Source
Expand description

Cryptographic identity management: BJJ keypairs (note ownership), X25519 keypairs (mixnet routing), and hierarchical DarkAccount key derivation.

Structs§

BjjKeypair
BJJ keypair (Baby Jubjub curve). Note: BjjSecretKey (ark_ed_on_bn254::Fr) does not implement Zeroize – keypairs are short-lived and never persisted.
ClientIdentity
DarkAccount
Hierarchical key derivation (mirrors TypeScript DarkAccount):
X25519Keypair
X25519 keypair for mixnet routing.

Type Aliases§

X25519PublicKey
X25519SecretKey