memcpy(n->ekey, keys->value, keylen);
memcpy(n->hkey, keys->value + keylen, keylen);
} else {
- ret = RAND_bytes(n->ekey, keylen);
+ ret = apr_generate_random_bytes(n->ekey, keylen);
if (ret == 0) {
ret = EFAULT;
goto done;
}
- ret = RAND_bytes(n->hkey, keylen);
+ ret = apr_generate_random_bytes(n->hkey, keylen);
if (ret == 0) {
ret = EFAULT;
goto done;
/* confounder to avoid exposing random numbers directly to clients
* as IVs */
- ret = RAND_bytes(rbuf, sizeof(rbuf));
+ ret = apr_generate_random_bytes(rbuf, sizeof(rbuf));
if (ret == 0) goto done;
if (cipher->length == 0) {