From 8e650dbd48fa5fde6d8f08154e6a892d495e9227 Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Wed, 2 Mar 2022 14:07:46 +0900 Subject: scd: Let READKEY support --format=ssh option. * scd/command.c (do_readkey): Support --format=ssh option. * common/ssh-utils.c (ssh_public_key_in_base64): New. * common/ssh-utils.h (ssh_public_key_in_base64): New declaration. -- Code duplication (agent/command-ssh.c) will be cleaned up later. Signed-off-by: NIIBE Yutaka --- common/ssh-utils.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'common/ssh-utils.h') diff --git a/common/ssh-utils.h b/common/ssh-utils.h index 53d9f550c..5b5565c53 100644 --- a/common/ssh-utils.h +++ b/common/ssh-utils.h @@ -37,5 +37,7 @@ gpg_error_t ssh_get_fingerprint (gcry_sexp_t key, int algo, gpg_error_t ssh_get_fingerprint_string (gcry_sexp_t key, int algo, char **r_fprstr); +gpg_error_t ssh_public_key_in_base64 (gcry_sexp_t key, estream_t stream, + const char *comment); #endif /*GNUPG_COMMON_SSH_UTILS_H*/ -- cgit v1.2.3