Home | History | Annotate | Download | only in bn

Lines Matching refs:mod

173 int BN_MONT_CTX_set(BN_MONT_CTX *mont, const BIGNUM *mod, BN_CTX *ctx) {
185 if (!BN_copy(&mont->N, mod)) {
195 mont->ri = (BN_num_bits(mod) + (BN_BITS2 - 1)) / BN_BITS2 * BN_BITS2;
209 if ((buf[0] = mod->d[0])) {
212 if ((buf[1] = mod->top > 1 ? mod->d[1] : 0)) {
227 /* if N mod word size == 1 */
231 /* Ri-- (mod double word size) */
251 buf[0] = mod->d[0]; /* tmod = N mod word size */
254 /* Ri = R^-1 mod N*/
266 /* if N mod word size == 1 */
268 goto err; /* Ri-- (mod word size) */
297 const BIGNUM *mod, BN_CTX *bn_ctx) {
316 if (!BN_MONT_CTX_set(ctx, mod, bn_ctx)) {