fix: inverted RSA parameters on rsavrfy().
authorjbj <devnull@localhost>
Mon, 7 Mar 2005 22:51:18 +0000 (22:51 +0000)
committerjbj <devnull@localhost>
Mon, 7 Mar 2005 22:51:18 +0000 (22:51 +0000)
CVS patchset: 7795
CVS date: 2005/03/07 22:51:18

lib/signature.c

index c26f61b..0fdca3c 100644 (file)
@@ -1240,7 +1240,7 @@ verifyPGPSignature(rpmts ts, /*@out@*/ char * t,
 
     (void) rpmswEnter(rpmtsOp(ts, RPMTS_OP_SIGNATURE), 0);
 #if HAVE_BEECRYPT_API_H
-    xx = rsavrfy(&dig->rsa_pk.n, &dig->rsa_pk.e, &dig->rsahm, &dig->c);
+    xx = rsavrfy(&dig->rsa_pk.n, &dig->rsa_pk.e, &dig->c, &dig->rsahm);
 #else
     xx = rsavrfy(&dig->rsa_pk, &dig->rsahm, &dig->c);
 #endif