diff -ru evolution-2.2.3.orig/composer/e-msg-composer.c evolution-2.2.3/composer/e-msg-composer.c
--- evolution-2.2.3.orig/composer/e-msg-composer.c	2005-04-08 15:48:22.000000000 +0100
+++ evolution-2.2.3/composer/e-msg-composer.c	2005-11-07 13:46:10.000000000 +0000
@@ -670,7 +670,7 @@
 			CamelMimePart *npart = camel_mime_part_new();
 
 			cipher = mail_crypto_get_pgp_cipher_context(hdrs->account);
-			camel_cipher_sign(cipher, pgp_userid, CAMEL_CIPHER_HASH_SHA1, part, npart, &ex);
+			camel_cipher_sign(cipher, pgp_userid, CAMEL_CIPHER_HASH_DEFAULT, part, npart, &ex);
 			camel_object_unref(cipher);
 			
 			if (camel_exception_is_set(&ex)) {
