client_secure_handshake_verify

Function client_secure_handshake_verify 

Source
pub fn client_secure_handshake_verify(
    state: ClientHandshakeState,
    server_pub_key: [u8; 32],
    server_nonce: [u8; 16],
    nonce_verification: [u8; 32],
) -> Result<(ClientHandshakeState, Message)>
Expand description

Client verifies server response and sends verification message. Updates client state and returns confirmation message.

§Returns

Updated ClientHandshakeState and Message::SecureHandshakeConfirm

§Errors

Returns ProtocolError::HandshakeError if verification fails