summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--osrng.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/osrng.h b/osrng.h
index 9e1934b0..555f1ba4 100644
--- a/osrng.h
+++ b/osrng.h
@@ -115,6 +115,10 @@ protected:
//! \class BlockingRng
//! \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.
+//! \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
{
public: