|
Octstr * | wtls_calculate_prf (Octstr *secret, Octstr *label, Octstr *seed, int byteLength, WTLSMachine *wtls_machine) |
|
RSAPublicKey * | wtls_get_rsapublickey (void) |
|
Random * | wtls_get_random (void) |
|
Octstr * | wtls_decrypt (wtls_Payload *payload, WTLSMachine *wtls_machine) |
|
Octstr * | wtls_encrypt (Octstr *buffer, WTLSMachine *wtls_machine, int recordType) |
|
Octstr * | wtls_decrypt_key (int type, Octstr *encryptedData) |
|
void | wtls_decrypt_pdu_list (WTLSMachine *wtls_machine, List *pdu_list) |
|
Octstr * | wtls_hash (Octstr *inputData, WTLSMachine *wtls_machine) |
|
CipherSuite * | wtls_choose_ciphersuite (List *ciphersuites) |
|
int | wtls_choose_clientkeyid (List *clientKeyIDs, int *algo) |
|
int | wtls_choose_snmode (int snmode) |
|
int | wtls_choose_krefresh (int krefresh) |
|
int | clienthellos_are_identical (List *pdu_list, List *last_received_packet) |
|
int | certifcateverifys_are_identical (List *pdu_list, List *last_received_packet) |
|
int | certificates_are_identical (List *pdu_list, List *last_received_packet) |
|
int | clientkeyexchanges_are_identical (List *pdu_list, List *last_received_packet) |
|
int | changecipherspecs_are_identical (List *pdu_list, List *last_received_packet) |
|
int | finishes_are_indentical (List *pdu_list, List *last_received_packet) |
|
int | packet_contains_changecipherspec (List *pdu_list) |
|
int | packet_contains_finished (List *pdu_list) |
|
int | packet_contains_optional_stuff (List *pdu_list) |
|
int | packet_contains_userdata (List *pdu_list) |
|
int | packet_contains_clienthello (List *pdu_list) |
|
int | packet_is_application_data (List *pdu_list) |
|
int | is_critical_alert (List *pdu_list, WTLSMachine *wtls_machine) |
|
int | is_warning_alert (List *pdu_list, WTLSMachine *wtls_machine) |
|
void | calculate_client_key_block (WTLSMachine *wtls_machine) |
|
void | calculate_server_key_block (WTLSMachine *wtls_machine) |
|
void | cipherName (char *name, int cipher) |
|
void | keyName (char *name, int key) |
|
void | macName (char *name, int mac) |
|
void | alertName (char *name, int alert) |
|
void | pduName (char *name, int pdu) |
|
void | hsName (char *name, int handshake) |
|