X-Git-Url: https://git.distorted.org.uk/u/mdw/catacomb/blobdiff_plain/dbfee00a86609283c4633df870692be3db9bc5e4..8823192f6413bed15cfa884ed3a3cbbb97885657:/ec-exp.h diff --git a/ec-exp.h b/ec-exp.h index 9ba7bc5..bb4e08a 100644 --- a/ec-exp.h +++ b/ec-exp.h @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: ec-exp.h,v 1.2 2003/05/15 23:25:59 mdw Exp $ + * $Id: ec-exp.h,v 1.2.4.1 2004/03/20 00:13:31 mdw Exp $ * * Exponentiation operations for elliptic curves * @@ -30,6 +30,9 @@ /*----- Revision history --------------------------------------------------* * * $Log: ec-exp.h,v $ + * Revision 1.2.4.1 2004/03/20 00:13:31 mdw + * Projective coordinates for prime curves + * * Revision 1.2 2003/05/15 23:25:59 mdw * Make elliptic curve stuff build. * @@ -58,6 +61,7 @@ #define EXP_MUL(a, x) EC_ADD(c, &(a), &(a), &(x)) #define EXP_SQR(a) EC_DBL(c, &(a), &(a)); +#define EXP_FIX(x) EC_FIX(c, &(x), &(x)); #define EXP_SETMUL(d, x, y) do { \ EC_CREATE(&(d)); \