diff options
Diffstat (limited to 'g10/keyid.c')
-rw-r--r-- | g10/keyid.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/g10/keyid.c b/g10/keyid.c index e3a16d86b..307e28c61 100644 --- a/g10/keyid.c +++ b/g10/keyid.c @@ -33,6 +33,18 @@ #include "keydb.h" +int +pubkey_letter( int algo ) +{ + switch( algo ) { + case PUBKEY_ALGO_RSA: return 'R' ; + case PUBKEY_ALGO_RSA_E: return 'r' ; + case PUBKEY_ALGO_RSA_S: return 's' ; + case PUBKEY_ALGO_ELGAMAL: return 'G' ; + case PUBKEY_ALGO_DSA: return 'D' ; + default: return '?'; + } +} /**************** |