PQS: Post Quantum Shell 1.0.0.0a (A1)
A quantum safe shell application
Data Structures
Here are the data structures with brief descriptions:
 Cclient_connection_state
 Cpqs_asymmetric_cipher_keypairContainer for an asymmetric cipher key pair
 Cpqs_asymmetric_signature_keypairContainer for an asymmetric signature key pair
 Cpqs_client_verification_keyStructure holding a PQS client public key
 Cpqs_connection_setInternal structure to manage the collection of connection states
 Cpqs_connection_stateMaintains the state for a PQS socket connection
 Cpqs_keep_alive_stateMaintains the state for a keep-alive mechanism
 Cpqs_kex_client_stateThe PQS simplex client state structure
 Cpqs_kex_server_stateThe PQS simplex server state structure
 Cpqs_network_packetRepresents a network packet in the PQS protocol
 Cpqs_server_signature_keyStructure holding a PQS server secret signature key