ssh_kex.h
error_t sshFormatKexInit(SshConnection *connection, uint8_t *p, size_t *length)
Format SSH_MSG_KEXINIT message.
Definition: ssh_kex.c:298
error_t sshParseNewKeys(SshConnection *connection, const uint8_t *message, size_t length)
Parse SSH_MSG_NEWKEYS message.
Definition: ssh_kex.c:995
error_t sshParseKexInit(SshConnection *connection, const uint8_t *message, size_t length)
Parse SSH_MSG_KEXINIT message.
Definition: ssh_kex.c:469
error_t sshSendNewKeys(SshConnection *connection)
Send SSH_MSG_NEWKEYS message.
Definition: ssh_kex.c:194
error_t sshDigestClientKexInit(SshConnection *connection)
Update exchange hash with client's SSH_MSG_KEXINIT message.
Definition: ssh_kex.c:1179
error_t sshParseKexMessage(SshConnection *connection, uint8_t type, const uint8_t *message, size_t length)
Parse key exchange method-specific messages.
Definition: ssh_kex.c:1095
error_t sshSendKexInit(SshConnection *connection)
Send SSH_MSG_KEXINIT message.
Definition: ssh_kex.c:59
error_t sshFormatNewKeys(SshConnection *connection, uint8_t *p, size_t *length)
Format SSH_MSG_NEWKEYS message.
Definition: ssh_kex.c:447
Secure Shell (SSH)