| /src/crypto/external/cpl/trousers/dist/src/tspi/daa/big_integer/ |
| bi_openssl.c | 76 BIGNUM *bi_m = BN_new(); local 80 BN_set_word( bi_m, m); 82 // result := (g[0] ^ e[0]) mod bi_m 83 BN_mod_exp( result, g[0], bi_e, bi_m, context); 86 // temp := (g[i] ^ e[i]) mod bi_m 87 BN_mod_exp( temp, g[i], bi_e, bi_m, context); 91 BN_mod( result, result, bi_m, context); 93 BN_free(bi_m);
|
| bi_openssl.c | 76 BIGNUM *bi_m = BN_new(); local 80 BN_set_word( bi_m, m); 82 // result := (g[0] ^ e[0]) mod bi_m 83 BN_mod_exp( result, g[0], bi_e, bi_m, context); 86 // temp := (g[i] ^ e[i]) mod bi_m 87 BN_mod_exp( temp, g[i], bi_e, bi_m, context); 91 BN_mod( result, result, bi_m, context); 93 BN_free(bi_m);
|
| bi_gmp.c | 84 mpz_t temp, bi_m; local 88 mpz_init( bi_m); 89 mpz_set_si( bi_m, m); 91 mpz_powm_ui( result, g[0], e[0], bi_m); 93 // temp := (g[i] ^ e[i]) mod bi_m 94 mpz_powm_ui( temp, g[i], e[i], bi_m); 99 mpz_clear( bi_m);
|
| bi_gmp.c | 84 mpz_t temp, bi_m; local 88 mpz_init( bi_m); 89 mpz_set_si( bi_m, m); 91 mpz_powm_ui( result, g[0], e[0], bi_m); 93 // temp := (g[i] ^ e[i]) mod bi_m 94 mpz_powm_ui( temp, g[i], e[i], bi_m); 99 mpz_clear( bi_m);
|
| /src/crypto/external/cpl/trousers/dist/src/include/daa/ |
| bi_gmp.h | 207 mpz_t bi_m; local 209 mpz_init( bi_m); 210 mpz_set_si( bi_m, m); 211 mpz_powm( result, g, e, bi_m); 212 mpz_clear( bi_m);
|
| bi_gmp.h | 207 mpz_t bi_m; local 209 mpz_init( bi_m); 210 mpz_set_si( bi_m, m); 211 mpz_powm( result, g, e, bi_m); 212 mpz_clear( bi_m);
|