Skip to main content

EcdsaKeyExportConfig

EcdsaKeyExportConfig: object

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

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

Type declaration

client_secret_key

client_secret_key: string

Client X25519 private key to perform Key Exchange for a common symmetric CHACHA 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

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