Home | History | Annotate | Download | only in openssh

Lines Matching defs:keys

173 /* Private host keys. */
812 * If we cannot access the private keys, load the public keys
816 sensitive_data.keys = NULL;
821 sensitive_data.keys = xcalloc(sensitive_data.nkeys,
824 sensitive_data.keys[i] = NULL;
827 sensitive_data.keys[0] = key_load_private_type(KEY_RSA1,
829 sensitive_data.keys[1] = key_load_private_cert(KEY_DSA,
832 sensitive_data.keys[2] = key_load_private_cert(KEY_ECDSA,
835 sensitive_data.keys[3] = key_load_private_cert(KEY_RSA,
837 sensitive_data.keys[4] = key_load_private_type(KEY_DSA,
840 sensitive_data.keys[5] = key_load_private_type(KEY_ECDSA,
843 sensitive_data.keys[6] = key_load_private_type(KEY_RSA,
848 sensitive_data.keys[0] == NULL &&
849 sensitive_data.keys[4] == NULL &&
850 sensitive_data.keys[5] == NULL &&
851 sensitive_data.keys[6] == NULL) {
852 sensitive_data.keys[1] = key_load_cert(
855 sensitive_data.keys[2] = key_load_cert(
858 sensitive_data.keys[3] = key_load_cert(
860 sensitive_data.keys[4] = key_load_public(
863 sensitive_data.keys[5] = key_load_public(
866 sensitive_data.keys[6] = key_load_public(
921 /* We no longer need the private host keys. Clear them now. */
924 if (sensitive_data.keys[i] != NULL) {
927 key_free(sensitive_data.keys[i]);
928 sensitive_data.keys[i] = NULL;
931 xfree(sensitive_data.keys);
1488 Key **keys;
1501 &keys)) > 0) {
1504 key_free(keys[i]);
1507 identity_keys[n_ids] = keys[i];
1512 xfree(keys);