- const mpw *p; size_t psz; /* Modulus */
- const mpw *a; size_t asz; /* Elliptic curve parameters */
- const mpw *b; size_t bsz;
- const mpw *r; size_t rsz; /* Order of common point %$g$% */
- const mpw *h; size_t hsz; /* Cofactor %$h = \#E/r$% */
- const mpw *gx; size_t gxsz; /* Common point */
- const mpw *gy; size_t gysz;
+ mp p, beta; /* Modulus, and conversion magic */
+ mp a, b; /* Elliptic curve parameters */
+ mp r; /* Order of common point %$g$% */
+ mp h; /* Cofactor %$h = \#E/r$% */
+ mp gx, gy; /* Common point */