aboutsummaryrefslogtreecommitdiffstats
path: root/cipher/elgamal.c
diff options
context:
space:
mode:
Diffstat (limited to 'cipher/elgamal.c')
-rw-r--r--cipher/elgamal.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/cipher/elgamal.c b/cipher/elgamal.c
index aff9a7e30..0cab9d547 100644
--- a/cipher/elgamal.c
+++ b/cipher/elgamal.c
@@ -458,7 +458,7 @@ verify(MPI a, MPI b, MPI input, ELG_public_key *pkey )
MPI t1;
MPI t2;
MPI base[4];
- MPI exp[4];
+ MPI exponent[4];
if( !(mpi_cmp_ui( a, 0 ) > 0 && mpi_cmp( a, pkey->p ) < 0) )
return 0; /* assertion 0 < a < p failed */
@@ -478,10 +478,10 @@ verify(MPI a, MPI b, MPI input, ELG_public_key *pkey )
rc = !mpi_cmp( t1, t2 );
#elif 0
/* t1 = (y^a mod p) * (a^b mod p) mod p */
- base[0] = pkey->y; exp[0] = a;
- base[1] = a; exp[1] = b;
- base[2] = NULL; exp[2] = NULL;
- mpi_mulpowm( t1, base, exp, pkey->p );
+ base[0] = pkey->y; exponent[0] = a;
+ base[1] = a; exponent[1] = b;
+ base[2] = NULL; exponent[2] = NULL;
+ mpi_mulpowm( t1, base, exponent, pkey->p );
/* t2 = g ^ input mod p */
mpi_powm( t2, pkey->g, input, pkey->p );
@@ -490,11 +490,11 @@ verify(MPI a, MPI b, MPI input, ELG_public_key *pkey )
#else
/* t1 = g ^ - input * y ^ a * a ^ b mod p */
mpi_invm(t2, pkey->g, pkey->p );
- base[0] = t2 ; exp[0] = input;
- base[1] = pkey->y; exp[1] = a;
- base[2] = a; exp[2] = b;
- base[3] = NULL; exp[3] = NULL;
- mpi_mulpowm( t1, base, exp, pkey->p );
+ base[0] = t2 ; exponent[0] = input;
+ base[1] = pkey->y; exponent[1] = a;
+ base[2] = a; exponent[2] = b;
+ base[3] = NULL; exponent[3] = NULL;
+ mpi_mulpowm( t1, base, exponent, pkey->p );
rc = !mpi_cmp_ui( t1, 1 );
#endif