Lines Matching refs:s3

96                    TLS_MD_KEY_EXPANSION_CONST_SIZE, s->s3.server_random,  in tls1_generate_key_block()
97 SSL3_RANDOM_SIZE, s->s3.client_random, SSL3_RANDOM_SIZE, in tls1_generate_key_block()
180 c = s->s3.tmp.new_sym_enc; in tls1_change_cipher_state()
181 m = s->s3.tmp.new_hash; in tls1_change_cipher_state()
182 mac_type = s->s3.tmp.new_mac_pkey_type; in tls1_change_cipher_state()
184 comp = s->s3.tmp.new_compression; in tls1_change_cipher_state()
187 p = s->s3.tmp.key_block; in tls1_change_cipher_state()
188 i = mac_secret_size = s->s3.tmp.new_mac_secret_size; in tls1_change_cipher_state()
216 if (n > s->s3.tmp.key_block_length) { in tls1_change_cipher_state()
222 if ((s->s3.tmp.new_cipher->algorithm_enc in tls1_change_cipher_state()
231 s->s3.flags |= TLS1_FLAGS_ENCRYPT_THEN_MAC_READ; in tls1_change_cipher_state()
233 s->s3.flags &= ~TLS1_FLAGS_ENCRYPT_THEN_MAC_READ; in tls1_change_cipher_state()
235 if (s->s3.tmp.new_cipher->algorithm2 & TLS1_STREAM_MAC) in tls1_change_cipher_state()
240 if (s->s3.tmp.new_cipher->algorithm2 & TLS1_TLSTREE) in tls1_change_cipher_state()
260 s->s3.flags |= TLS1_FLAGS_ENCRYPT_THEN_MAC_WRITE; in tls1_change_cipher_state()
262 s->s3.flags &= ~TLS1_FLAGS_ENCRYPT_THEN_MAC_WRITE; in tls1_change_cipher_state()
264 if (s->s3.tmp.new_cipher->algorithm2 & TLS1_STREAM_MAC) in tls1_change_cipher_state()
269 if (s->s3.tmp.new_cipher->algorithm2 & TLS1_TLSTREE) in tls1_change_cipher_state()
462 if (s->s3.tmp.key_block_length != 0) in tls1_setup_key_block()
473 ssl_evp_cipher_free(s->s3.tmp.new_sym_enc); in tls1_setup_key_block()
474 s->s3.tmp.new_sym_enc = c; in tls1_setup_key_block()
475 ssl_evp_md_free(s->s3.tmp.new_hash); in tls1_setup_key_block()
476 s->s3.tmp.new_hash = hash; in tls1_setup_key_block()
477 s->s3.tmp.new_mac_pkey_type = mac_type; in tls1_setup_key_block()
478 s->s3.tmp.new_mac_secret_size = mac_secret_size; in tls1_setup_key_block()
494 s->s3.tmp.key_block_length = num; in tls1_setup_key_block()
495 s->s3.tmp.key_block = p; in tls1_setup_key_block()
500 BIO_dump_indent(trc_out, s->s3.client_random, SSL3_RANDOM_SIZE, 4); in tls1_setup_key_block()
502 BIO_dump_indent(trc_out, s->s3.server_random, SSL3_RANDOM_SIZE, 4); in tls1_setup_key_block()
525 s->s3.need_empty_fragments = 1; in tls1_setup_key_block()
529 s->s3.need_empty_fragments = 0; in tls1_setup_key_block()
532 s->s3.need_empty_fragments = 0; in tls1_setup_key_block()
548 if (s->s3.tmp.new_cipher->algorithm_mkey & SSL_kGOST18) in tls1_final_finish_mac()
608 s->s3.client_random, SSL3_RANDOM_SIZE, in tls1_generate_master_secret()
610 s->s3.server_random, SSL3_RANDOM_SIZE, in tls1_generate_master_secret()
622 BIO_dump_indent(trc_out, s->s3.client_random, SSL3_RANDOM_SIZE, 4); in tls1_generate_master_secret()
624 BIO_dump_indent(trc_out, s->s3.server_random, SSL3_RANDOM_SIZE, 4); in tls1_generate_master_secret()
660 memcpy(val + currentvalpos, s->s3.client_random, SSL3_RANDOM_SIZE); in tls1_export_keying_material()
662 memcpy(val + currentvalpos, s->s3.server_random, SSL3_RANDOM_SIZE); in tls1_export_keying_material()