412
412
int BN_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b);
413
413
int BN_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx);
414
414
int BN_sqr(BIGNUM *r, const BIGNUM *a,BN_CTX *ctx);
416
419
void BN_set_negative(BIGNUM *b, int n);
418
424
#define BN_is_negative(a) ((a)->neg != 0)
420
426
int BN_div(BIGNUM *dv, BIGNUM *rem, const BIGNUM *m, const BIGNUM *d,