ithout locking via the EVP_RAND interface.</p>

<p>Pointers to these DRBG instances can be obtained using RAND_get0_primary(), RAND_get0_public() and RAND_get0_private(), respectively. Note that it is not allowed to store a pointer to one of the thread-local DRBG instances in a variable or other memory location where it will be accessed and used by multiple threads.</p>

<p>All other DRBG instances created by an application don&#39;t support locking, because they are intended to be used by a single thread. 