DeterministicESPAsyncWebServer v6.27.1
Zero-allocation, bounded-execution async HTTP server for ESP32
Loading...
Searching...
No Matches
SshTransportCtx Struct Reference

Public Attributes

bool prefer_rsa = true
 
uint8_t ed_seed [32]
 
uint8_t ed_pub [32]
 
bool ed_have = false
 
uint8_t ecdsa_priv [SSH_ECDSA_P256_PRIV_LEN]
 P-256 host private scalar d.
 
uint8_t ecdsa_pub [SSH_ECDSA_P256_PUB_LEN]
 P-256 host public point (0x04||X||Y).
 
bool ecdsa_have = false
 

Detailed Description

Definition at line 74 of file ssh_transport.cpp.

Member Data Documentation

◆ prefer_rsa

bool SshTransportCtx::prefer_rsa = true

Definition at line 76 of file ssh_transport.cpp.

Referenced by ssh_extinfo_build(), ssh_kex_prefer_rsa(), and ssh_kex_set_prefer_rsa().

◆ ed_seed

uint8_t SshTransportCtx::ed_seed[32]

Definition at line 77 of file ssh_transport.cpp.

Referenced by ssh_hostkey_ed25519_set().

◆ ed_pub

uint8_t SshTransportCtx::ed_pub[32]

Definition at line 78 of file ssh_transport.cpp.

Referenced by ssh_hostkey_ed25519_set().

◆ ed_have

bool SshTransportCtx::ed_have = false

Definition at line 79 of file ssh_transport.cpp.

Referenced by ssh_hostkey_ed25519_available(), and ssh_hostkey_ed25519_set().

◆ ecdsa_priv

uint8_t SshTransportCtx::ecdsa_priv[SSH_ECDSA_P256_PRIV_LEN]

P-256 host private scalar d.

Definition at line 80 of file ssh_transport.cpp.

Referenced by ssh_hostkey_ecdsa_set().

◆ ecdsa_pub

uint8_t SshTransportCtx::ecdsa_pub[SSH_ECDSA_P256_PUB_LEN]

P-256 host public point (0x04||X||Y).

Definition at line 81 of file ssh_transport.cpp.

Referenced by ssh_hostkey_ecdsa_set().

◆ ecdsa_have

bool SshTransportCtx::ecdsa_have = false

Definition at line 82 of file ssh_transport.cpp.

Referenced by ssh_hostkey_ecdsa_available(), and ssh_hostkey_ecdsa_set().


The documentation for this struct was generated from the following file: