version 1.389, 2020/01/24 00:00:31 |
version 1.390, 2020/01/24 00:27:04 |
|
|
} |
} |
free(tmp); |
free(tmp); |
|
|
if (key_type_name != NULL && |
if (key_type_name != NULL) { |
sshkey_type_from_name(key_type_name) != ca->type) { |
if (sshkey_type_from_name(key_type_name) != ca->type) { |
fatal("CA key type %s doesn't match specified %s", |
fatal("CA key type %s doesn't match specified %s", |
sshkey_ssh_name(ca), key_type_name); |
sshkey_ssh_name(ca), key_type_name); |
|
} |
|
} else if (ca->type == KEY_RSA) { |
|
/* Default to a good signature algorithm */ |
|
key_type_name = "rsa-sha2-512"; |
} |
} |
ca_fp = sshkey_fingerprint(ca, fingerprint_hash, SSH_FP_DEFAULT); |
ca_fp = sshkey_fingerprint(ca, fingerprint_hash, SSH_FP_DEFAULT); |
|
|