diff --git a/README.md b/README.md index fe0a119..9ab58b8 100644 --- a/README.md +++ b/README.md @@ -312,17 +312,45 @@ make ## -| | Linux rust client| Win rust client | Linux C++ client| Win C++ client | OpenSSL client (Docker) | +| | Linux rust client| Win rust client | Linux C++ client| Win C++ client | OpenSSL client (Docker) | Win OpenSSL client | Linux OpenSSL client | |-------------------|--------------------|------------------|-------------------|-------------------|---------------------------| | Linux Rust server | Y | Y | Y | N | | |Win Rust server | Y* | Y | Y* | N | | |OpenSSL server (Docker)| | | | | | +|OpenSSL server | | | | | | |OpenSSL server (OQS-provider)| | | | | | - ``` Y* Hostname NOT found in certificate Handshake Failed Alert sent to Server - Bad Certificate ``` + +``` +linux rust server - typical (not PQ) +open ssl (linux + win) +Signature Algorithm is RSA_PSS_RSAE_SHA256 +FULL handshake succeeded +Sending Resumption Ticket +Waiting for Client input +TIME_OUT +ssl3_read_n:unexpected eof while reading:ssl/record/rec_layer_s3.c:303: +``` + +``` +openssl 3.0.10 linux +rust client win + linux - typical (not PQ) +Handshake Failed +Missing Extension +Resumption Ticket not found or invalid +Attempting Full Handshake +Key Exchange Group is X25519 +Self-signed Certificate allowed +Signature Algorithm is RSA_PSS_RSAE_SHA256 +Server Cert Verification OK - localhost +FULL Handshake succeeded +SSL routines:final_sig_algs:missing sigalgs extension:ssl/statem/extensions.c:1284 + +``` +