Home | History | Annotate | Download | only in dsa

Lines Matching defs:tmp2

31    void           *tmp, *tmp2;
56 if ((err = mp_init_multi(&tmp, &tmp2, &key->g, &key->q, &key->p, &key->x, &key->y, NULL)) != CRYPT_OK) {
79 if ((err = mp_read_unsigned_bin(tmp2, buf, modulus_size - group_size)) != CRYPT_OK) { goto error; }
80 if ((err = mp_mul(key->q, tmp2, key->p)) != CRYPT_OK) { goto error; }
88 /* add 2q to p and 2 to tmp2 */
90 if ((err = mp_add_d(tmp2, 2, tmp2)) != CRYPT_OK) { goto error; }
93 /* now p = (q * tmp2) + 1 is prime, find a value g for which g^tmp2 != 1 */
98 if ((err = mp_exptmod(key->g, tmp2, key->p, tmp)) != CRYPT_OK) { goto error; }
128 mp_clear_multi(tmp, tmp2, NULL);