aboutsummaryrefslogtreecommitdiffstats
path: root/mpi/mpi-add.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>1997-11-24 22:24:04 +0000
committerWerner Koch <[email protected]>1997-11-24 22:24:04 +0000
commit46900fbd437a134bd16e5030182fb3a219cd370e (patch)
treef13063a7c4896b189c7a3d09791d5464241174c7 /mpi/mpi-add.c
parentIDEA removed, signing works (diff)
downloadgnupg-46900fbd437a134bd16e5030182fb3a219cd370e.tar.gz
gnupg-46900fbd437a134bd16e5030182fb3a219cd370e.zip
ElGamal funktioniert und ist default
Diffstat (limited to 'mpi/mpi-add.c')
-rw-r--r--mpi/mpi-add.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/mpi/mpi-add.c b/mpi/mpi-add.c
index 2c1aa6c61..b9c69af44 100644
--- a/mpi/mpi-add.c
+++ b/mpi/mpi-add.c
@@ -222,3 +222,17 @@ mpi_sub(MPI w, MPI u, MPI v)
}
+void
+mpi_addm( MPI w, MPI u, MPI v, MPI m)
+{
+ mpi_add(w, u, v);
+ mpi_fdiv_r( w, w, m );
+}
+
+void
+mpi_subm( MPI w, MPI u, MPI v, MPI m)
+{
+ mpi_sub(w, u, v);
+ mpi_fdiv_r( w, w, m );
+}
+