Lines Matching refs:host_key
328 try_rhosts_rsa_authentication(const char *local_user, Key * host_key)
338 packet_put_int(BN_num_bits(host_key->rsa->n));
339 packet_put_bignum(host_key->rsa->e);
340 packet_put_bignum(host_key->rsa->n);
366 respond_to_rsa_challenge(challenge, host_key->rsa);
486 Key *host_key, *server_key;
517 host_key = key_new(KEY_RSA1);
519 packet_get_bignum(host_key->rsa->e);
520 packet_get_bignum(host_key->rsa->n);
522 rbits = BN_num_bits(host_key->rsa->n);
538 BN_num_bits(server_key->rsa->n), BN_num_bits(host_key->rsa->n));
540 if (verify_host_key(host, hostaddr, host_key) == -1)
545 derive_ssh1_session_id(host_key->rsa->n, server_key->rsa->n, cookie, session_id);
585 if (BN_cmp(server_key->rsa->n, host_key->rsa->n) < 0) {
587 if (BN_num_bits(host_key->rsa->n) <
589 fatal("respond_to_rsa_challenge: host_key %d < server_key %d + "
591 BN_num_bits(host_key->rsa->n),
596 rsa_public_encrypt(key, key, host_key->rsa);
600 BN_num_bits(host_key->rsa->n) + SSH_KEY_BITS_RESERVED) {
601 fatal("respond_to_rsa_challenge: server_key %d < host_key %d + "
604 BN_num_bits(host_key->rsa->n),
607 rsa_public_encrypt(key, key, host_key->rsa);
613 key_free(host_key);