diff options
Diffstat (limited to 'ssh-keygen.c')
-rw-r--r-- | ssh-keygen.c | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/ssh-keygen.c b/ssh-keygen.c index af59bcf6e..f4f700f79 100644 --- a/ssh-keygen.c +++ b/ssh-keygen.c | |||
@@ -12,7 +12,7 @@ | |||
12 | */ | 12 | */ |
13 | 13 | ||
14 | #include "includes.h" | 14 | #include "includes.h" |
15 | RCSID("$OpenBSD: ssh-keygen.c,v 1.47 2001/03/11 15:04:16 jakob Exp $"); | 15 | RCSID("$OpenBSD: ssh-keygen.c,v 1.48 2001/03/11 16:39:03 deraadt Exp $"); |
16 | 16 | ||
17 | #include <openssl/evp.h> | 17 | #include <openssl/evp.h> |
18 | #include <openssl/pem.h> | 18 | #include <openssl/pem.h> |
@@ -351,17 +351,16 @@ do_fingerprint(struct passwd *pw) | |||
351 | debug("try_load_public_key KEY_UNSPEC failed"); | 351 | debug("try_load_public_key KEY_UNSPEC failed"); |
352 | } | 352 | } |
353 | if (success) { | 353 | if (success) { |
354 | char *digest_md5, *digest_sha1, *digest_bubblebabble; | 354 | char *digest_md5, *digest_bubblebabble; |
355 | 355 | ||
356 | digest_md5 = key_fingerprint_ex(public, SSH_FP_MD5, SSH_FP_HEX); | 356 | digest_md5 = key_fingerprint_ex(public, SSH_FP_MD5, SSH_FP_HEX); |
357 | digest_sha1 = key_fingerprint_ex(public, SSH_FP_SHA1, SSH_FP_HEX); | 357 | digest_bubblebabble = key_fingerprint_ex(public, SSH_FP_SHA1, |
358 | digest_bubblebabble = key_fingerprint_ex(public, SSH_FP_SHA1, SSH_FP_BUBBLEBABBLE); | 358 | SSH_FP_BUBBLEBABBLE); |
359 | 359 | ||
360 | if(print_verbose) { | 360 | if (print_verbose) { |
361 | printf("comment: %s\n", comment); | 361 | printf("comment: %s\n", comment); |
362 | printf("size: %d\n", key_size(public)); | 362 | printf("size: %d\n", key_size(public)); |
363 | printf("md5: %s\n", digest_md5); | 363 | printf("md5: %s\n", digest_md5); |
364 | printf("sha1: %s\n", digest_sha1); | ||
365 | printf("bubblebabble: %s\n", digest_bubblebabble); | 364 | printf("bubblebabble: %s\n", digest_bubblebabble); |
366 | } else { | 365 | } else { |
367 | printf("%d %s %s\n", key_size(public), digest_md5, comment); | 366 | printf("%d %s %s\n", key_size(public), digest_md5, comment); |
@@ -370,7 +369,6 @@ do_fingerprint(struct passwd *pw) | |||
370 | key_free(public); | 369 | key_free(public); |
371 | xfree(comment); | 370 | xfree(comment); |
372 | xfree(digest_md5); | 371 | xfree(digest_md5); |
373 | xfree(digest_sha1); | ||
374 | xfree(digest_bubblebabble); | 372 | xfree(digest_bubblebabble); |
375 | 373 | ||
376 | exit(0); | 374 | exit(0); |