openHiTLS API openHiTLS 0.1.0-Alpha1

◆ HITLS_HandshakeState

枚举值
TLS_IDLE 

initial state

TLS_CONNECTED 

Handshake succeeded

TRY_SEND_HELLO_REQUEST 

sends hello request message

TRY_SEND_CLIENT_HELLO 

sends client hello message

TRY_SEND_HELLO_VERIFY_REQUEST 

sends hello verify request message

TRY_SEND_HELLO_RETRY_REQUEST 

sends hello retry request message

TRY_SEND_SERVER_HELLO 

sends server hello message

TRY_SEND_ENCRYPTED_EXTENSIONS 

sends encrypted extensions message

TRY_SEND_CERTIFICATE 

sends certificate message

TRY_SEND_SERVER_KEY_EXCHANGE 

sends server key exchange message

TRY_SEND_CERTIFICATE_REQUEST 

sends certificate request message

TRY_SEND_SERVER_HELLO_DONE 

sends server hello done message

TRY_SEND_CLIENT_KEY_EXCHANGE 

sends client key exchange message

TRY_SEND_CERTIFICATE_VERIFY 

sends certificate verify message

TRY_SEND_NEW_SESSION_TICKET 

sends new session ticket message

TRY_SEND_CHANGE_CIPHER_SPEC 

sends change cipher spec message

TRY_SEND_END_OF_EARLY_DATA 

sends end of early data message

TRY_SEND_FINISH 

sends finished message

TRY_RECV_CLIENT_HELLO 

attempts to receive client hello message

TRY_RECV_HELLO_VERIFY_REQUEST 

attempts to receive hello verify request message

TRY_RECV_SERVER_HELLO 

attempts to receive server hello message

TRY_RECV_ENCRYPTED_EXTENSIONS 

attempts to receive encrypted extensions message

TRY_RECV_CERTIFICATE 

attempts to receive certificate message

TRY_RECV_SERVER_KEY_EXCHANGE 

attempts to receive server key exchange message

TRY_RECV_CERTIFICATE_REQUEST 

attempts to receive certificate request message

TRY_RECV_SERVER_HELLO_DONE 

attempts to receive server hello done message

TRY_RECV_CLIENT_KEY_EXCHANGE 

attempts to receive client key exchange message

TRY_RECV_CERTIFICATE_VERIFY 

attempts to receive certificate verify message

TRY_RECV_NEW_SESSION_TICKET 

attempts to receive new session ticket message

TRY_RECV_END_OF_EARLY_DATA 

attempts to receive end of early data message

TRY_RECV_FINISH 

attempts to receive finished message

HS_STATE_BUTT 

enumerated Maximum Value