aboutsummaryrefslogtreecommitdiffstats
path: root/g10/seskey.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>1997-12-01 10:33:23 +0000
committerWerner Koch <[email protected]>1997-12-01 10:33:23 +0000
commit5c1cca042e6bc0de22c7913f08457c7b8a46e592 (patch)
tree234246f67cf2e7deb79b94e7491fdd7111c1c65e /g10/seskey.c
parentImproved prime number test (diff)
downloadgnupg-5c1cca042e6bc0de22c7913f08457c7b8a46e592.tar.gz
gnupg-5c1cca042e6bc0de22c7913f08457c7b8a46e592.zip
List and check sigs works
Diffstat (limited to 'g10/seskey.c')
-rw-r--r--g10/seskey.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/g10/seskey.c b/g10/seskey.c
index 5e944760d..cf34295e5 100644
--- a/g10/seskey.c
+++ b/g10/seskey.c
@@ -179,3 +179,15 @@ encode_md5_value( byte *md, unsigned len, unsigned nbits )
return frame;
}
+MPI
+encode_md_value( MD_HANDLE *md, unsigned nbits )
+{
+ byte *p = md_final( md );
+ if( md->algo == DIGEST_ALGO_MD5 )
+ return encode_md5_value( p, 16, nbits );
+ else if( md->algo == DIGEST_ALGO_RMD160 )
+ return encode_rmd160_value( p, 20, nbits );
+ else
+ log_bug(NULL);
+}
+