dsa_make_key minor isuue
Karel Miko
10 years ago
64 | 64 | if ((err = mp_add(key->q, key->q, tmp)) != CRYPT_OK) { goto error; } |
65 | 65 | |
66 | 66 | /* now make a random string and multply it against q */ |
67 | if (prng_descriptor[wprng].read(buf+1, modulus_size - group_size, prng) != (unsigned long)(modulus_size - group_size)) { | |
67 | if (prng_descriptor[wprng].read(buf, modulus_size - group_size, prng) != (unsigned long)(modulus_size - group_size)) { | |
68 | 68 | err = CRYPT_ERROR_READPRNG; |
69 | 69 | goto error; |
70 | 70 | } |