BN_sqr
if (!BN_sqr(tmp, U, ctx))
if (!BN_sqr(V, V, ctx))
if (!BN_sqr(v, v, ctx))
if (!BN_sqr(b, a, ctx))
if (!BN_sqr(t, a, ctx))
if (!BN_sqr(r, a, ctx))
if (!BN_sqr(tmp, a, ctx))
if (!BN_sqr(a, x, ctx))
if (!BN_sqr(r, a, ctx))
int BN_sqr(BIGNUM *r, const BIGNUM *a, BN_CTX *ctx);
BN_sqr(bnfact, bnfact, ctx);