Lines Matching refs:server_key
193 Key *server_key; /* ephemeral server key */ member
479 sensitive_data.server_key ? "new " : "", options.server_key_bits); in generate_ephemeral_server_key()
480 if (sensitive_data.server_key != NULL) in generate_ephemeral_server_key()
481 key_free(sensitive_data.server_key); in generate_ephemeral_server_key()
482 sensitive_data.server_key = key_generate(KEY_RSA1, in generate_ephemeral_server_key()
647 if (sensitive_data.server_key) { in destroy_sensitive_data()
648 key_free(sensitive_data.server_key); in destroy_sensitive_data()
649 sensitive_data.server_key = NULL; in destroy_sensitive_data()
668 if (sensitive_data.server_key) { in demote_sensitive_data()
669 tmp = key_demote(sensitive_data.server_key); in demote_sensitive_data()
670 key_free(sensitive_data.server_key); in demote_sensitive_data()
671 sensitive_data.server_key = tmp; in demote_sensitive_data()
1036 sensitive_data.server_key = NULL; in main()
1701 if (BN_cmp(sensitive_data.server_key->rsa->n, sensitive_data.ssh1_host_key->rsa->n) > 0) { in ssh1_session_key()
1703 if (BN_num_bits(sensitive_data.server_key->rsa->n) < in ssh1_session_key()
1707 BN_num_bits(sensitive_data.server_key->rsa->n), in ssh1_session_key()
1712 sensitive_data.server_key->rsa) <= 0) in ssh1_session_key()
1720 BN_num_bits(sensitive_data.server_key->rsa->n) + SSH_KEY_BITS_RESERVED) { in ssh1_session_key()
1724 BN_num_bits(sensitive_data.server_key->rsa->n), in ssh1_session_key()
1731 sensitive_data.server_key->rsa) < 0) in ssh1_session_key()
1776 packet_put_int(BN_num_bits(sensitive_data.server_key->rsa->n)); in do_ssh1_kex()
1777 packet_put_bignum(sensitive_data.server_key->rsa->e); in do_ssh1_kex()
1778 packet_put_bignum(sensitive_data.server_key->rsa->n); in do_ssh1_kex()
1822 BN_num_bits(sensitive_data.server_key->rsa->n), in do_ssh1_kex()
1877 sensitive_data.server_key->rsa->n); in do_ssh1_kex()