Kaleb,
Thanks...
Scotty2541,
The order in which they arrive does not matter. The server is configured how it is configured.
In MOST cases a server will try to pick the STRONGEST cryptographic option but some might be configured to consider run-time resource requirements or some other governing factor in the decision making process for which cipher it selects from the client offered list.
Warm Regards,
- K
In this case the server IS a WolfSSL based app... So the server will try to negotiate that when?
During the wolfSSL_acept() call?
WOLFSSL* ssl = 0;
WOLFSSL_CTX* ctx = (WOLFSSL_CTX*)sslCtx;
int ret;
ssl = wolfSSL_new(ctx);
ret = wolfSSL_set_fd(ssl, socket);
if (ret != 1) {
return (void *)0;
}
ret = wolfSSL_accept(ssl);
Or is there another call that should be made to tell it to do so?
Or is it automatic?
-Scott