Go to the source code of this file.
Namespaces | |
ndn | |
Copyright (c) 2013-2017 Regents of the University of California. | |
ndn::random | |
Functions | |
void | ndn::random::generateSecureBytes (uint8_t *bytes, size_t size) |
Fill bytes of size with cryptographically secure random bytes. More... | |
uint32_t | ndn::random::generateSecureWord32 () |
Generate a cryptographically secure random integer from the range [0, 2^32) More... | |
uint64_t | ndn::random::generateSecureWord64 () |
Generate a cryptographically secure random integer from the range [0, 2^64) More... | |
uint32_t | ndn::random::generateWord32 () |
Generate a non-cryptographically-secure random integer in the range [0, 2^32) More... | |
uint64_t | ndn::random::generateWord64 () |
Generate a non-cryptographically-secure random integer in the range [0, 2^64) More... | |
static std::mt19937 & | ndn::random::getRandomGenerator () |