DKTP: Dual Key Tunneling Protocol 1.0.0.0a (A1)
A quantum secure dual-key encrypted tunneling protocol
Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:

- d -

  • DKTP_ASYMMETRIC_CIPHER_TEXT_SIZE : dktp.h
  • DKTP_ASYMMETRIC_DECAPSULATION_KEY_SIZE : dktp.h
  • DKTP_ASYMMETRIC_ENCAPSULATION_KEY_SIZE : dktp.h
  • DKTP_ASYMMETRIC_KEYCHAIN_COUNT : dktp.h
  • DKTP_ASYMMETRIC_RATCHET : dktp.h
  • DKTP_ASYMMETRIC_SIGNATURE_SIZE : dktp.h
  • DKTP_ASYMMETRIC_SIGNING_KEY_SIZE : dktp.h
  • DKTP_ASYMMETRIC_VERIFY_KEY_SIZE : dktp.h
  • dktp_cipher_decapsulate : dktp.h
  • dktp_cipher_encapsulate : dktp.h
  • dktp_cipher_generate_keypair : dktp.h
  • dktp_client_connect_ipv4() : client.h
  • dktp_client_connect_ipv6() : client.h
  • dktp_client_listen_ipv4() : client.h
  • dktp_client_listen_ipv6() : client.h
  • DKTP_CLIENT_PORT : dktp.h
  • DKTP_CONFIG_DILITHIUM_KYBER : dktp.h
  • DKTP_CONFIG_SIZE : dktp.h
  • dktp_configuration : dktp.h
  • dktp_configuration_dilithium_kyber : dktp.h
  • dktp_configuration_dilithium_mceliece : dktp.h
  • dktp_configuration_dilithium_ntru : dktp.h
  • dktp_configuration_falcon_kyber : dktp.h
  • dktp_configuration_falcon_mceliece : dktp.h
  • dktp_configuration_falcon_ntru : dktp.h
  • dktp_configuration_none : dktp.h
  • dktp_configuration_sphincs_mceliece : dktp.h
  • dktp_connection_close() : dktp.h
  • DKTP_CONNECTION_MTU : dktp.h
  • dktp_connection_state_dispose() : dktp.h
  • dktp_connections_active() : connections.h
  • dktp_connections_add() : connections.h
  • dktp_connections_available() : connections.h
  • dktp_connections_clear() : connections.h
  • dktp_connections_dispose() : connections.h
  • dktp_connections_full() : connections.h
  • dktp_connections_get() : connections.h
  • dktp_connections_index() : connections.h
  • DKTP_CONNECTIONS_INIT : dktp.h
  • dktp_connections_initialize() : connections.h
  • DKTP_CONNECTIONS_MAX : dktp.h
  • dktp_connections_next() : connections.h
  • dktp_connections_reset() : connections.h
  • dktp_connections_size() : connections.h
  • DKTP_DOMAIN_IDENTITY_SIZE : dktp.h
  • dktp_error_accept_fail : dktp.h
  • dktp_error_authentication_failure : dktp.h
  • dktp_error_bad_keep_alive : dktp.h
  • dktp_error_channel_down : dktp.h
  • dktp_error_connect_failure : dktp.h
  • dktp_error_connection_failure : dktp.h
  • dktp_error_decapsulation_failure : dktp.h
  • dktp_error_decryption_failure : dktp.h
  • dktp_error_establish_failure : dktp.h
  • dktp_error_exchange_failure : dktp.h
  • dktp_error_hash_invalid : dktp.h
  • dktp_error_hosts_exceeded : dktp.h
  • dktp_error_invalid_input : dktp.h
  • dktp_error_invalid_request : dktp.h
  • dktp_error_keepalive_expired : dktp.h
  • dktp_error_keepalive_timeout : dktp.h
  • dktp_error_key_expired : dktp.h
  • dktp_error_key_unrecognized : dktp.h
  • dktp_error_keychain_fail : dktp.h
  • dktp_error_listener_fail : dktp.h
  • dktp_error_memory_allocation : dktp.h
  • DKTP_ERROR_MESSAGE_SIZE : dktp.h
  • dktp_error_message_time_invalid : dktp.h
  • dktp_error_none : dktp.h
  • dktp_error_packet_unsequenced : dktp.h
  • dktp_error_peer_key_mismatch : dktp.h
  • dktp_error_random_failure : dktp.h
  • dktp_error_receive_failure : dktp.h
  • DKTP_ERROR_SEQUENCE : dktp.h
  • DKTP_ERROR_STRING_DEPTH : dktp.h
  • DKTP_ERROR_STRING_WIDTH : dktp.h
  • dktp_error_to_string() : dktp.h
  • dktp_error_transmit_failure : dktp.h
  • dktp_error_unknown_protocol : dktp.h
  • dktp_error_verify_failure : dktp.h
  • dktp_errors : dktp.h
  • dktp_flag_asymmetric_ratchet_request : dktp.h
  • dktp_flag_asymmetric_ratchet_response : dktp.h
  • dktp_flag_connect_request : dktp.h
  • dktp_flag_connect_response : dktp.h
  • dktp_flag_connection_terminate : dktp.h
  • dktp_flag_encrypted_message : dktp.h
  • dktp_flag_error_condition : dktp.h
  • dktp_flag_establish_request : dktp.h
  • dktp_flag_establish_response : dktp.h
  • dktp_flag_exchange_request : dktp.h
  • dktp_flag_exchange_response : dktp.h
  • dktp_flag_exstart_request : dktp.h
  • dktp_flag_exstart_response : dktp.h
  • dktp_flag_keep_alive_request : dktp.h
  • dktp_flag_keep_alive_response : dktp.h
  • dktp_flag_none : dktp.h
  • dktp_flag_remote_connected : dktp.h
  • dktp_flag_remote_terminated : dktp.h
  • dktp_flag_session_establish_verify : dktp.h
  • dktp_flag_session_established : dktp.h
  • DKTP_FLAG_SIZE : dktp.h
  • dktp_flag_symmetric_ratchet_request : dktp.h
  • dktp_flag_transfer_request : dktp.h
  • dktp_flag_unrecognized_protocol : dktp.h
  • dktp_flags : dktp.h
  • dktp_generate_keypair() : dktp.h
  • dktp_get_error_description() : dktp.h
  • DKTP_HASH_SIZE : dktp.h
  • dktp_header_create() : dktp.h
  • DKTP_HEADER_SIZE : dktp.h
  • dktp_header_validate() : dktp.h
  • DKTP_KEEPALIVE_STRING : dktp.h
  • DKTP_KEEPALIVE_TIMEOUT : dktp.h
  • dktp_kex_client_key_exchange() : kex.h
  • dktp_kex_server_key_exchange() : kex.h
  • dktp_kex_test() : kex.h
  • DKTP_KEYID_SIZE : dktp.h
  • dktp_local_peer_key_deserialize() : dktp.h
  • DKTP_LOCAL_PEER_KEY_ENCODED_SIZE : dktp.h
  • dktp_local_peer_key_erase() : dktp.h
  • dktp_local_peer_key_serialize() : dktp.h
  • dktp_log_error() : dktp.h
  • dktp_log_message() : dktp.h
  • dktp_log_write() : dktp.h
  • dktp_logger_exists() : logger.h
  • dktp_logger_initialize() : logger.h
  • dktp_logger_print() : logger.h
  • dktp_logger_read() : logger.h
  • dktp_logger_reset() : logger.h
  • dktp_logger_size() : logger.h
  • dktp_logger_test() : logger.h
  • dktp_logger_write() : logger.h
  • DKTP_LOGGING_MESSAGE_MAX : logger.h
  • DKTP_MACKEY_SIZE : dktp.h
  • DKTP_MACTAG_SIZE : dktp.h
  • DKTP_MESSAGE_MAX : dktp.h
  • DKTP_MESSAGE_STRING_DEPTH : dktp.h
  • DKTP_MESSAGE_STRING_WIDTH : dktp.h
  • dktp_messages : dktp.h
  • dktp_messages_accept_fail : dktp.h
  • dktp_messages_allocate_fail : dktp.h
  • dktp_messages_bind_fail : dktp.h
  • dktp_messages_connect_success : dktp.h
  • dktp_messages_connection_fail : dktp.h
  • dktp_messages_create_fail : dktp.h
  • dktp_messages_decryption_fail : dktp.h
  • dktp_messages_disconnect : dktp.h
  • dktp_messages_disconnect_fail : dktp.h
  • dktp_messages_invalid_request : dktp.h
  • dktp_messages_keepalive_fail : dktp.h
  • dktp_messages_keepalive_timeout : dktp.h
  • dktp_messages_kex_fail : dktp.h
  • dktp_messages_listen_fail : dktp.h
  • dktp_messages_listener_fail : dktp.h
  • dktp_messages_none : dktp.h
  • dktp_messages_peer_key_mismatch : dktp.h
  • dktp_messages_queue_empty : dktp.h
  • dktp_messages_receive_fail : dktp.h
  • dktp_messages_sockalloc_fail : dktp.h
  • dktp_messages_socket_message : dktp.h
  • DKTP_MSGLEN_SIZE : dktp.h
  • DKTP_NONCE_SIZE : dktp.h
  • dktp_packet_clear() : dktp.h
  • dktp_packet_decrypt() : dktp.h
  • dktp_packet_encrypt() : dktp.h
  • dktp_packet_error_message() : dktp.h
  • dktp_packet_header_deserialize() : dktp.h
  • dktp_packet_header_serialize() : dktp.h
  • dktp_packet_set_utc_time() : dktp.h
  • DKTP_PACKET_TIME_THRESHOLD : dktp.h
  • dktp_packet_time_valid() : dktp.h
  • dktp_packet_to_stream() : dktp.h
  • DKTP_POLLING_INTERVAL : dktp.h
  • DKTP_PUBKEY_DURATION_DAYS : dktp.h
  • DKTP_PUBKEY_DURATION_SECONDS : dktp.h
  • DKTP_PUBKEY_LINE_LENGTH : dktp.h
  • dktp_remote_peer_key_compare() : dktp.h
  • dktp_remote_peer_key_deserialize() : dktp.h
  • DKTP_REMOTE_PEER_KEY_ENCODED_SIZE : dktp.h
  • dktp_remote_peer_key_erase() : dktp.h
  • dktp_remote_peer_key_serialize() : dktp.h
  • DKTP_SECRET_SIZE : dktp.h
  • dktp_send_asymmetric_ratchet_request() : client.h
  • DKTP_SEQUENCE_SIZE : dktp.h
  • DKTP_SEQUENCE_TERMINATOR : dktp.h
  • dktp_server_broadcast() : server.h
  • dktp_server_pause() : server.h
  • DKTP_SERVER_PAUSE_INTERVAL : server.h
  • DKTP_SERVER_PORT : dktp.h
  • dktp_server_quit() : server.h
  • dktp_server_resume() : server.h
  • dktp_server_start_ipv4() : server.h
  • dktp_server_start_ipv6() : server.h
  • dktp_signature_generate_keypair : dktp.h
  • dktp_signature_sign : dktp.h
  • dktp_signature_verify : dktp.h
  • dktp_stream_to_packet() : dktp.h
  • DKTP_SYMMETRIC_KEY_SIZE : dktp.h
  • DKTP_SYMMETRIC_NONCE_SIZE : dktp.h
  • DKTP_TIMESTAMP_SIZE : dktp.h
  • DKTP_TIMESTAMP_STRING_SIZE : dktp.h