|
ascii-chat 0.6.0
Real-time terminal-based video chat with ASCII art conversion
|
Crypto capabilities packet structure (Packet Type 14) More...
#include <lib/network/packet.h>
Data Fields | |
| uint16_t | supported_kex_algorithms |
| Supported key exchange algorithms bitmask (KEX_ALGO_*) | |
| uint16_t | supported_auth_algorithms |
| Supported authentication algorithms bitmask (AUTH_ALGO_*) | |
| uint16_t | supported_cipher_algorithms |
| Supported cipher algorithms bitmask (CIPHER_ALGO_*) | |
| uint8_t | requires_verification |
| Server verification requirement flag (1=required, 0=optional) | |
| uint8_t | preferred_kex |
| Preferred key exchange algorithm (KEX_ALGO_*) | |
| uint8_t | preferred_auth |
| Preferred authentication algorithm (AUTH_ALGO_*) | |
| uint8_t | preferred_cipher |
| Preferred cipher algorithm (CIPHER_ALGO_*) | |
Crypto capabilities packet structure (Packet Type 14)
Sent by client to server during crypto handshake to advertise supported cryptographic algorithms and preferences.