• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/openssl/crypto/bn/

Lines Matching refs:BN_CTX

305 typedef struct bignum_ctx BN_CTX;
422 BN_CTX *BN_CTX_new(void);
424 void BN_CTX_init(BN_CTX *c);
426 void BN_CTX_free(BN_CTX *c);
427 void BN_CTX_start(BN_CTX *ctx);
428 BIGNUM *BN_CTX_get(BN_CTX *ctx);
429 void BN_CTX_end(BN_CTX *ctx);
449 int BN_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx);
450 int BN_sqr(BIGNUM *r, const BIGNUM *a, BN_CTX *ctx);
463 BN_CTX *ctx);
465 int BN_nnmod(BIGNUM *r, const BIGNUM *m, const BIGNUM *d, BN_CTX *ctx);
467 BN_CTX *ctx);
471 BN_CTX *ctx);
475 BN_CTX *ctx);
476 int BN_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx);
477 int BN_mod_lshift1(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx);
480 BN_CTX *ctx);
496 int BN_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx);
499 const BIGNUM *m, BN_CTX *ctx);
501 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx);
503 const BIGNUM *m, BN_CTX *ctx,
506 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx);
509 BN_CTX *ctx, BN_MONT_CTX *m_ctx);
511 const BIGNUM *m, BN_CTX *ctx);
522 int BN_reciprocal(BIGNUM *r, const BIGNUM *m, int len, BN_CTX *ctx);
535 int BN_gcd(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx);
536 int BN_kronecker(const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx); /* returns
540 const BIGNUM *a, const BIGNUM *n, BN_CTX *ctx);
542 const BIGNUM *a, const BIGNUM *n, BN_CTX *ctx);
553 BN_CTX *ctx, void *cb_arg);
555 void (*callback) (int, int, void *), BN_CTX *ctx,
562 int BN_is_prime_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx, BN_GENCB *cb);
563 int BN_is_prime_fasttest_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx,
566 int BN_X931_generate_Xpq(BIGNUM *Xp, BIGNUM *Xq, int nbits, BN_CTX *ctx);
570 const BIGNUM *Xp2, const BIGNUM *e, BN_CTX *ctx,
574 BN_CTX *ctx, BN_GENCB *cb);
579 BN_MONT_CTX *mont, BN_CTX *ctx);
583 BN_MONT_CTX *mont, BN_CTX *ctx);
585 int BN_MONT_CTX_set(BN_MONT_CTX *mont, const BIGNUM *mod, BN_CTX *ctx);
588 const BIGNUM *mod, BN_CTX *ctx);
596 int BN_BLINDING_update(BN_BLINDING *b, BN_CTX *ctx);
597 int BN_BLINDING_convert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx);
598 int BN_BLINDING_invert(BIGNUM *n, BN_BLINDING *b, BN_CTX *ctx);
599 int BN_BLINDING_convert_ex(BIGNUM *n, BIGNUM *r, BN_BLINDING *b, BN_CTX *);
601 BN_CTX *);
610 const BIGNUM *e, BIGNUM *m, BN_CTX *ctx,
615 BN_CTX *ctx,
627 int BN_RECP_CTX_set(BN_RECP_CTX *recp, const BIGNUM *rdiv, BN_CTX *ctx);
629 BN_RECP_CTX *recp, BN_CTX *ctx);
631 const BIGNUM *m, BN_CTX *ctx);
633 BN_RECP_CTX *recp, BN_CTX *ctx);
655 const BIGNUM *p, BN_CTX *ctx);
657 int BN_GF2m_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx);
659 int BN_GF2m_mod_inv(BIGNUM *r, const BIGNUM *b, const BIGNUM *p, BN_CTX *ctx);
662 const BIGNUM *p, BN_CTX *ctx);
665 const BIGNUM *p, BN_CTX *ctx);
668 BN_CTX *ctx);
671 BN_CTX *ctx);
683 const int p[], BN_CTX *ctx);
686 BN_CTX *ctx);
689 BN_CTX *ctx);
692 const int p[], BN_CTX *ctx);
695 const int p[], BN_CTX *ctx);
698 const int p[], BN_CTX *ctx);
701 const int p[], BN_CTX *ctx);
710 int BN_nist_mod_192(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx);
711 int BN_nist_mod_224(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx);
712 int BN_nist_mod_256(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx);
713 int BN_nist_mod_384(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx);
714 int BN_nist_mod_521(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, BN_CTX *ctx);