Lines Matching refs:SSL
167 static bool get_key_block_lengths(const SSL *ssl, size_t *out_mac_secret_len, in get_key_block_lengths()
173 OPENSSL_PUT_ERROR(SSL, SSL_R_CIPHER_OR_HASH_UNAVAILABLE); in get_key_block_lengths()
183 OPENSSL_PUT_ERROR(SSL, ERR_R_INTERNAL_ERROR); in get_key_block_lengths()
192 int tls1_configure_aead(SSL *ssl, evp_aead_direction_t direction, in tls1_configure_aead()
256 const SSL *ssl = hs->ssl; in tls1_generate_master_secret()
284 size_t SSL_get_key_block_len(const SSL *ssl) { in SSL_get_key_block_len()
295 int SSL_generate_key_block(const SSL *ssl, uint8_t *out, size_t out_len) { in SSL_generate_key_block()
308 int SSL_export_keying_material(SSL *ssl, uint8_t *out, size_t out_len, in SSL_export_keying_material()
317 OPENSSL_PUT_ERROR(SSL, SSL_R_HANDSHAKE_NOT_COMPLETE); in SSL_export_keying_material()
335 OPENSSL_PUT_ERROR(SSL, ERR_R_OVERFLOW); in SSL_export_keying_material()
342 OPENSSL_PUT_ERROR(SSL, ERR_R_MALLOC_FAILURE); in SSL_export_keying_material()
364 SSL *ssl, uint8_t *out, size_t out_len, const char *label, size_t label_len, in SSL_export_early_keying_material()
369 OPENSSL_PUT_ERROR(SSL, SSL_R_WRONG_SSL_VERSION); in SSL_export_early_keying_material()
376 OPENSSL_PUT_ERROR(SSL, SSL_R_EARLY_DATA_NOT_IN_USE); in SSL_export_early_keying_material()