Skip to main content

EddsaKeyExportConfig

EddsaKeyExportConfig: object

Config object for EdDSA key export. Encryption algorithm details: NaCl crypto_box with ChaCha20 stream cipher.

  • Key Exchange: X25519
  • Encryption: XChaCha20
  • Authentication: Poly1305

Type declaration

client_encryption_key

client_encryption_key: EncryptionKey

The client-sde encryption key.

encrypted_server_share

encrypted_server_share: string

Encrypted server keyshare. (XChaCha20-Poly1305 ciphertext)

keyshare

keyshare: Keyshare

The client-side keyshare.

server_public_key

server_public_key: string

X25519 public key to perform Key Exchange for a common symmetric CHACHA key