tls Directory Reference
Files | |
| file | tls.c [code] |
| TLS (Transport Layer Security) | |
| file | tls.h [code] |
| TLS (Transport Layer Security) | |
| file | tls_cache.c [code] |
| Session cache management. | |
| file | tls_cache.h [code] |
| Session cache management. | |
| file | tls_certificate.c [code] |
| X.509 certificate handling. | |
| file | tls_certificate.h [code] |
| X.509 certificate handling. | |
| file | tls_cipher_suites.c [code] |
| TLS cipher suites. | |
| file | tls_cipher_suites.h [code] |
| TLS cipher suites. | |
| file | tls_client.c [code] |
| Handshake message processing (TLS client) | |
| file | tls_client.h [code] |
| Handshake message processing (TLS client) | |
| file | tls_client_extensions.c [code] |
| Formatting and parsing of extensions (TLS client) | |
| file | tls_client_extensions.h [code] |
| Formatting and parsing of extensions (TLS client) | |
| file | tls_client_fsm.c [code] |
| TLS state machine (TLS client) | |
| file | tls_client_fsm.h [code] |
| TLS state machine (TLS client) | |
| file | tls_client_misc.c [code] |
| Helper functions for TLS client. | |
| file | tls_client_misc.h [code] |
| Helper functions for TLS client. | |
| file | tls_common.c [code] |
| Handshake message processing (TLS client and server) | |
| file | tls_common.h [code] |
| Handshake message processing (TLS client and server) | |
| file | tls_extensions.c [code] |
| Parsing and checking of TLS extensions. | |
| file | tls_extensions.h [code] |
| Parsing and checking of TLS extensions. | |
| file | tls_ffdhe.c [code] |
| FFDHE key exchange. | |
| file | tls_ffdhe.h [code] |
| FFDHE key exchange. | |
| file | tls_handshake.c [code] |
| TLS handshake. | |
| file | tls_handshake.h [code] |
| TLS handshake. | |
| file | tls_key_material.c [code] |
| Key material generation. | |
| file | tls_key_material.h [code] |
| Key material generation. | |
| file | tls_legacy.h [code] |
| Legacy definitions. | |
| file | tls_misc.c [code] |
| TLS helper functions. | |
| file | tls_misc.h [code] |
| TLS helper functions. | |
| file | tls_record.c [code] |
| TLS record protocol. | |
| file | tls_record.h [code] |
| TLS record protocol. | |
| file | tls_record_decrypt.c [code] |
| TLS record decryption. | |
| file | tls_record_decrypt.h [code] |
| TLS record decryption. | |
| file | tls_record_encrypt.c [code] |
| TLS record encryption. | |
| file | tls_record_encrypt.h [code] |
| TLS record encryption. | |
| file | tls_server.c [code] |
| Handshake message processing (TLS server) | |
| file | tls_server.h [code] |
| Handshake message processing (TLS server) | |
| file | tls_server_extensions.c [code] |
| Formatting and parsing of extensions (TLS server) | |
| file | tls_server_extensions.h [code] |
| Formatting and parsing of extensions (TLS server) | |
| file | tls_server_fsm.c [code] |
| TLS state machine (TLS server) | |
| file | tls_server_fsm.h [code] |
| TLS state machine (TLS server) | |
| file | tls_server_misc.c [code] |
| Helper functions for TLS server. | |
| file | tls_server_misc.h [code] |
| Helper functions for TLS server. | |
| file | tls_sign_generate.c [code] |
| RSA/DSA/ECDSA/EdDSA signature generation. | |
| file | tls_sign_generate.h [code] |
| RSA/DSA/ECDSA/EdDSA signature generation. | |
| file | tls_sign_misc.c [code] |
| Helper functions for signature generation and verification. | |
| file | tls_sign_misc.h [code] |
| Helper functions for signature generation and verification. | |
| file | tls_sign_verify.c [code] |
| RSA/DSA/ECDSA/EdDSA signature verification. | |
| file | tls_sign_verify.h [code] |
| RSA/DSA/ECDSA/EdDSA signature verification. | |
| file | tls_ticket.c [code] |
| TLS session tickets. | |
| file | tls_ticket.h [code] |
| TLS session tickets. | |
| file | tls_transcript_hash.c [code] |
| Transcript hash calculation. | |
| file | tls_transcript_hash.h [code] |
| Transcript hash calculation. | |
