| /src/external/mpl/bind/dist/lib/dns/ |
| openssl_shim.c | 72 RSA_set0_crt_params(RSA *r, BIGNUM *dmp1, BIGNUM *dmq1, BIGNUM *iqmp) { 74 * If the fields dmp1, dmq1 and iqmp in r are NULL, the 78 (r->dmq1 == NULL && dmq1 == NULL) || 88 if (dmq1 != NULL) { 89 BN_clear_free(r->dmq1); 90 r->dmq1 = dmq1; 115 RSA_get0_crt_params(const RSA *r, const BIGNUM **dmp1, const BIGNUM **dmq1, 118 SET_IF_NOT_NULL(dmq1, r->dmq1) [all...] |
| openssl_shim.h | 76 RSA_set0_crt_params(RSA *r, BIGNUM *dmp1, BIGNUM *dmq1, BIGNUM *iqmp); 86 RSA_get0_crt_params(const RSA *r, const BIGNUM **dmp1, const BIGNUM **dmq1,
|
| /src/crypto/external/bsd/heimdal/dist/lib/hcrypto/ |
| rsa-gmp.c | 82 mpz_t dmp1, mpz_t dmq1, mpz_t iqmp, 93 mpz_powm(vq, vq, dmq1, q); 297 if (rsa->p && rsa->q && rsa->dmp1 && rsa->dmq1 && rsa->iqmp) { 298 mpz_t p, q, dmp1, dmq1, iqmp; local 303 BN2mpz(dmq1, rsa->dmq1); 306 rsa_private_calculate(in, p, q, dmp1, dmq1, iqmp, out); 311 mpz_clear(dmq1); 365 if (rsa->p && rsa->q && rsa->dmp1 && rsa->dmq1 && rsa->iqmp) { 366 mpz_t p, q, dmp1, dmq1, iqmp local 447 mpz_t el, p, q, n, d, dmp1, dmq1, iqmp, t1, t2, t3; local [all...] |
| rsa-ltm.c | 106 mp_int * dmp1, mp_int * dmq1, mp_int * iqmp, 118 mp_exptmod(&u, dmq1, q, &vq); 340 if (rsa->p && rsa->q && rsa->dmp1 && rsa->dmq1 && rsa->iqmp) { 341 mp_int p, q, dmp1, dmq1, iqmp; local 343 mp_init_multi(&p, &q, &dmp1, &dmq1, &iqmp, NULL); 348 BN2mpz(&dmq1, rsa->dmq1); 351 res = ltm_rsa_private_calculate(&in, &p, &q, &dmp1, &dmq1, &iqmp, &out); 353 mp_clear_multi(&p, &q, &dmp1, &dmq1, &iqmp, NULL); 428 if (rsa->p && rsa->q && rsa->dmp1 && rsa->dmq1 && rsa->iqmp) 429 mp_int p, q, dmp1, dmq1, iqmp; local 520 mp_int el, p, q, n, d, dmp1, dmq1, iqmp, t1, t2, t3; local [all...] |
| rsa-tfm.c | 64 fp_int * dmp1, fp_int * dmq1, fp_int * iqmp, 76 fp_exptmod(&u, dmq1, q, &vq); 273 if (rsa->p && rsa->q && rsa->dmp1 && rsa->dmq1 && rsa->iqmp) { 274 fp_int p, q, dmp1, dmq1, iqmp; local 279 BN2mpz(&dmq1, rsa->dmq1); 282 res = tfm_rsa_private_calculate(&in, &p, &q, &dmp1, &dmq1, &iqmp, &out); 284 fp_zero_multi(&p, &q, &dmp1, &dmq1, &iqmp, NULL); 344 if (rsa->p && rsa->q && rsa->dmp1 && rsa->dmq1 && rsa->iqmp) { 345 fp_int p, q, dmp1, dmq1, iqmp local 449 fp_int el, p, q, n, d, dmp1, dmq1, iqmp, t1, t2, t3; local [all...] |
| /src/crypto/external/bsd/openssl.old/dist/crypto/rsa/ |
| rsa_lib.c | 134 BN_clear_free(r->dmq1); 230 int RSA_set0_crt_params(RSA *r, BIGNUM *dmp1, BIGNUM *dmq1, BIGNUM *iqmp) 232 /* If the fields dmp1, dmq1 and iqmp in r are NULL, the corresponding input 236 || (r->dmq1 == NULL && dmq1 == NULL) 245 if (dmq1 != NULL) { 246 BN_clear_free(r->dmq1); 247 r->dmq1 = dmq1; 248 BN_set_flags(r->dmq1, BN_FLG_CONSTTIME) [all...] |
| rsa_x931g.c | 123 rsa->dmq1 = BN_new(); 124 if (rsa->dmq1 == NULL) 126 if (!BN_mod(rsa->dmq1, rsa->d, r2, ctx))
|
| /src/crypto/external/bsd/openssl.old/dist/test/ |
| rsa_test.c | 43 BN_bin2bn(dmq1, sizeof(dmq1)-1, NULL), \ 80 static unsigned char dmq1[] = local 126 static unsigned char dmq1[] = local 189 static unsigned char dmq1[] = local
|
| rsa_mp_test.c | 93 static const unsigned char dmq1[] = local 149 BN_bin2bn(dmq1, sizeof(dmq1) - 1, NULL),
|
| /src/crypto/external/apache2/openssl/dist/crypto/rsa/ |
| rsa_sp800_56b_gen.c | 303 if (rsa->dmq1 == NULL) 304 rsa->dmq1 = BN_secure_new(); 305 if (rsa->dmq1 == NULL) 307 BN_set_flags(rsa->dmq1, BN_FLG_CONSTTIME); 308 if (!BN_mod(rsa->dmq1, rsa->d, q1, ctx)) 332 BN_free(rsa->dmq1); 333 rsa->dmq1 = NULL;
|
| rsa_gen.c | 92 BIGNUM *dmp1 = NULL, *dmq1 = NULL, *iqmp = NULL; local 190 /* Calculate dmp1, dmq1 and additional exponents */ 194 dmq1 = BN_secure_new(); 195 if (dmq1 == NULL) 204 if (!BN_mod(dmq1, rsa->d, r2, ctx)) 206 if (!sk_BIGNUM_insert(exps, dmq1, sk_BIGNUM_num(exps))) 208 dmq1 = NULL; 260 BN_clear_free(dmq1); 568 * first 2 factors/exps are already tracked in p/q/dmq1/dmp1 571 * assign dmp1/dmq1 and iqm [all...] |
| rsa_lib.c | 173 BN_clear_free(r->dmq1); 451 int RSA_set0_crt_params(RSA *r, BIGNUM *dmp1, BIGNUM *dmq1, BIGNUM *iqmp) 453 /* If the fields dmp1, dmq1 and iqmp in r are NULL, the corresponding input 457 || (r->dmq1 == NULL && dmq1 == NULL) 466 if (dmq1 != NULL) { 467 BN_clear_free(r->dmq1); 468 r->dmq1 = dmq1; 469 BN_set_flags(r->dmq1, BN_FLG_CONSTTIME) [all...] |
| rsa_x931g.c | 129 rsa->dmq1 = BN_new(); 130 if (rsa->dmq1 == NULL) 132 if (!BN_mod(rsa->dmq1, rsa->d, r2, ctx))
|
| rsa_sp800_56b_check.c | 30 if (rsa->dmp1 == NULL || rsa->dmq1 == NULL || rsa->iqmp == NULL) { 31 if (rsa->dmp1 != NULL || rsa->dmq1 != NULL || rsa->iqmp != NULL) 59 && (BN_cmp(rsa->dmq1, BN_value_one()) > 0) 60 && (BN_cmp(rsa->dmq1, q1) < 0) 68 && BN_mod_mul(r, rsa->dmq1, rsa->e, q1, ctx)
|
| /src/crypto/external/bsd/openssl/dist/crypto/rsa/ |
| rsa_sp800_56b_gen.c | 294 if (rsa->dmq1 == NULL) 295 rsa->dmq1 = BN_secure_new(); 296 if (rsa->dmq1 == NULL) 298 BN_set_flags(rsa->dmq1, BN_FLG_CONSTTIME); 299 if (!BN_mod(rsa->dmq1, rsa->d, q1, ctx)) 323 BN_free(rsa->dmq1); 324 rsa->dmq1 = NULL;
|
| rsa_lib.c | 164 BN_clear_free(r->dmq1); 444 int RSA_set0_crt_params(RSA *r, BIGNUM *dmp1, BIGNUM *dmq1, BIGNUM *iqmp) 446 /* If the fields dmp1, dmq1 and iqmp in r are NULL, the corresponding input 450 || (r->dmq1 == NULL && dmq1 == NULL) 459 if (dmq1 != NULL) { 460 BN_clear_free(r->dmq1); 461 r->dmq1 = dmq1; 462 BN_set_flags(r->dmq1, BN_FLG_CONSTTIME) [all...] |
| rsa_gen.c | 142 if (!rsa->dmq1 && ((rsa->dmq1 = BN_secure_new()) == NULL)) 144 BN_set_flags(rsa->dmq1, BN_FLG_CONSTTIME); 366 || !BN_mod(rsa->dmq1, d, r2, ctx)) { 458 BN_clear_free(rsa->dmq1); 464 rsa->dmq1 = NULL;
|
| rsa_x931g.c | 129 rsa->dmq1 = BN_new(); 130 if (rsa->dmq1 == NULL) 132 if (!BN_mod(rsa->dmq1, rsa->d, r2, ctx))
|
| rsa_sp800_56b_check.c | 30 if (rsa->dmp1 == NULL || rsa->dmq1 == NULL || rsa->iqmp == NULL) { 31 if (rsa->dmp1 != NULL || rsa->dmq1 != NULL || rsa->iqmp != NULL) 59 && (BN_cmp(rsa->dmq1, BN_value_one()) > 0) 60 && (BN_cmp(rsa->dmq1, q1) < 0) 68 && BN_mod_mul(r, rsa->dmq1, rsa->e, q1, ctx)
|
| /src/crypto/external/apache2/openssl/dist/test/ |
| rsa_mp_test.c | 94 static const unsigned char dmq1[] = "\x01\xa5\x6b\xbc\xcd\xe3\x0e\x46\xc6\x72\xf5\x04\x56\x28\x01\x22" variable 154 BN_bin2bn(dmq1, sizeof(dmq1) - 1, NULL), 213 || !TEST_ptr(num = BN_bin2bn(dmq1, sizeof(dmq1) - 1, NULL))
|
| /src/crypto/external/bsd/openssl/dist/test/ |
| rsa_mp_test.c | 99 static const unsigned char dmq1[] = variable 163 BN_bin2bn(dmq1, sizeof(dmq1) - 1, NULL), 221 || !TEST_ptr(num = BN_bin2bn(dmq1, sizeof(dmq1) - 1, NULL))
|
| /src/external/bsd/ntp/dist/libntp/ |
| libssl_compat.c | 204 BIGNUM * dmq1, 210 (prsa->dmq1 || dmq1) && 215 replace_bn_nn(&prsa->dmq1, dmq1);
|
| /src/external/bsd/wpa/dist/src/tls/ |
| rsa.c | 26 struct bignum *dmq1; /* d mod (q - 1); CRT exponent */ member in struct:crypto_rsa_key 163 key->dmq1 = bignum_init(); 168 key->dmq1 == NULL || key->iqmp == NULL) { 214 pos = crypto_rsa_parse_integer(pos, end, key->dmq1); 284 * dmq1 = (1/e) mod (q-1) 287 * m2 = c^dmq1 mod q 300 /* b = tmp^dmq1 mod q */ 301 if (bignum_exptmod(tmp, key->dmq1, key->q, b) < 0) 362 bignum_deinit(key->dmq1);
|
| /src/external/mpl/dhcp/bind/dist/lib/dns/ |
| opensslrsa_link.c | 115 RSA_set0_crt_params(RSA *r, BIGNUM *dmp1, BIGNUM *dmq1, BIGNUM *iqmp) { 117 * If the fields dmp1, dmq1 and iqmp in r are NULL, the 121 (r->dmq1 == NULL && dmq1 == NULL) || 131 if (dmq1 != NULL) { 132 BN_free(r->dmq1); 133 r->dmq1 = dmq1; 168 RSA_get0_crt_params(const RSA *r, const BIGNUM **dmp1, const BIGNUM **dmq1, 173 if (dmq1 != NULL) 721 const BIGNUM *dmp1 = NULL, *dmq1 = NULL, *iqmp = NULL; local 906 BIGNUM *dmp1 = NULL, *dmq1 = NULL, *iqmp = NULL; local [all...] |
| /src/crypto/external/apache2/openssl/dist/crypto/pem/ |
| pvkfmt.c | 453 BIGNUM *p = NULL, *q = NULL, *dmp1 = NULL, *dmq1 = NULL, *iqmp = NULL; local 475 if (!read_lebn(&pin, hnbyte, &dmq1)) 484 if (!RSA_set0_crt_params(rsa, dmp1, dmq1, iqmp)) 486 dmp1 = dmq1 = iqmp = NULL; 507 BN_free(dmq1); 651 const BIGNUM *d, *p, *q, *iqmp, *dmp1, *dmq1; local 662 RSA_get0_crt_params(rsa, &dmp1, &dmq1, &iqmp); 667 || (BN_num_bytes(dmq1) > hnbyte)) 679 const BIGNUM *n, *d, *e, *p, *q, *iqmp, *dmp1, *dmq1; local 689 RSA_get0_crt_params(rsa, &dmp1, &dmq1, &iqmp) [all...] |