diff options
Diffstat (limited to 'agent')
-rw-r--r-- | agent/command-ssh.c | 4 | ||||
-rw-r--r-- | agent/command.c | 2 | ||||
-rw-r--r-- | agent/findkey.c | 2 |
3 files changed, 4 insertions, 4 deletions
diff --git a/agent/command-ssh.c b/agent/command-ssh.c index 99c80c087..3dd3dd74c 100644 --- a/agent/command-ssh.c +++ b/agent/command-ssh.c @@ -2760,7 +2760,7 @@ data_sign (ctrl_t ctrl, ssh_key_type_spec_t *spec, err = agent_raw_key_from_file (ctrl, ctrl->keygrip, &key); if (err) goto out; - err = ssh_get_fingerprint_string (key, &fpr); + err = ssh_get_fingerprint_string (key, GCRY_MD_MD5, &fpr); if (!err) { gcry_sexp_t tmpsxp = gcry_sexp_find_token (key, "comment", 0); @@ -3038,7 +3038,7 @@ ssh_identity_register (ctrl_t ctrl, ssh_key_type_spec_t *spec, bin2hex (key_grip_raw, 20, key_grip); - err = ssh_get_fingerprint_string (key, &key_fpr); + err = ssh_get_fingerprint_string (key, GCRY_MD_MD5, &key_fpr); if (err) goto out; diff --git a/agent/command.c b/agent/command.c index df788ef1d..d3708217c 100644 --- a/agent/command.c +++ b/agent/command.c @@ -1201,7 +1201,7 @@ do_one_keyinfo (ctrl_t ctrl, const unsigned char *grip, assuan_context_t ctx, if (!agent_raw_key_from_file (ctrl, grip, &key)) { - ssh_get_fingerprint_string (key, &fpr); + ssh_get_fingerprint_string (key, GCRY_MD_MD5, &fpr); gcry_sexp_release (key); } } diff --git a/agent/findkey.c b/agent/findkey.c index b24d8f181..1f547b06d 100644 --- a/agent/findkey.c +++ b/agent/findkey.c @@ -412,7 +412,7 @@ agent_modify_description (const char *in, const char *comment, case 'F': /* SSH style fingerprint. */ if (!ssh_fpr && key) - ssh_get_fingerprint_string (key, &ssh_fpr); + ssh_get_fingerprint_string (key, GCRY_MD_MD5, &ssh_fpr); if (ssh_fpr) { if (out) |