version 1.321, 2018/09/13 02:08:33 |
version 1.323, 2018/10/19 03:12:42 |
|
|
free(type); |
free(type); |
return NULL; |
return NULL; |
} |
} |
if ((key = sshkey_new_private(ktype)) == NULL) |
if ((key = sshkey_new(ktype)) == NULL) |
fatal("sshkey_new_private failed"); |
fatal("sshkey_new failed"); |
free(type); |
free(type); |
|
|
switch (key->type) { |
switch (key->type) { |
|
|
printf(" Type: %s %s certificate\n", sshkey_ssh_name(key), |
printf(" Type: %s %s certificate\n", sshkey_ssh_name(key), |
sshkey_cert_type(key)); |
sshkey_cert_type(key)); |
printf(" Public key: %s %s\n", sshkey_type(key), key_fp); |
printf(" Public key: %s %s\n", sshkey_type(key), key_fp); |
printf(" Signing CA: %s %s\n", |
printf(" Signing CA: %s %s (using %s)\n", |
sshkey_type(key->cert->signature_key), ca_fp); |
sshkey_type(key->cert->signature_key), ca_fp, |
|
key->cert->signature_type); |
printf(" Key ID: \"%s\"\n", key->cert->key_id); |
printf(" Key ID: \"%s\"\n", key->cert->key_id); |
printf(" Serial: %llu\n", (unsigned long long)key->cert->serial); |
printf(" Serial: %llu\n", (unsigned long long)key->cert->serial); |
printf(" Valid: %s\n", valid); |
printf(" Valid: %s\n", valid); |