Client-Server Example
apps/openssl req -x509 -new -newkey ec:<(apps/openssl ecparam -name secp384r1) -keyout ecdsa_CA.key -out ecdsa_CA.crt -nodes -subj "/CN=oqstest" -days 365 -config apps/openssl.cnf
apps/openssl req -new -newkey falcon512 -keyout falcon512_srv.key -out falcon512_srv.csr -nodes -subj "/CN=oqstest server" -config apps/openssl.cnf
apps/openssl x509 -req -in falcon512_srv.csr -out falcon512_srv.crt -CA ecdsa_CA.crt -CAkey ecdsa_CA.key -CAcreateserial -days 365
SPAWN SERVER: apps/openssl s_server -cert falcon512.crt -key falcon512.key -www -tls1_3
CLIENT CONNECT: apps/openssl s_client -groups hqc128 -CAfile _CA.crt
After the server and client complete the TLS handshake, is there an option that let's me dump the hqc128 public key from the client?
reference: https://github.com/open-quantum-safe/openssl