Add /dev/random usage note on Linux
parent
9242b7c918
commit
fec712491e
4
osrng.h
4
osrng.h
|
|
@ -115,6 +115,10 @@ protected:
|
||||||
//! \class BlockingRng
|
//! \class BlockingRng
|
||||||
//! \brief Wrapper class for /dev/random and /dev/srandom
|
//! \brief Wrapper class for /dev/random and /dev/srandom
|
||||||
//! \details Encapsulates /dev/random on Linux, OS X and Unix; and /dev/srandom on the BSDs.
|
//! \details Encapsulates /dev/random on Linux, OS X and Unix; and /dev/srandom on the BSDs.
|
||||||
|
//! \note On Linux the /dev/random interface is effectively deprecated. According to the
|
||||||
|
//! Kernel Crypto developers, /dev/urandom or getrandom(2) should be used instead. Also
|
||||||
|
//! see <A HREF="https://lkml.org/lkml/2017/7/20/993">[RFC PATCH v12 3/4] Linux Random
|
||||||
|
//! Number Generator</A> on the kernel-crypto mailing list.
|
||||||
class CRYPTOPP_DLL BlockingRng : public RandomNumberGenerator
|
class CRYPTOPP_DLL BlockingRng : public RandomNumberGenerator
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue