diff options
author | Jeffrey Walton <noloader@gmail.com> | 2017-08-20 04:40:57 -0400 |
---|---|---|
committer | Jeffrey Walton <noloader@gmail.com> | 2017-08-20 04:40:57 -0400 |
commit | ce74eac58dba4bc85d6372b40637fe8a94a9d1e0 (patch) | |
tree | 79a63025c71248fbdcd5f22ea730a1427fa23f74 /padlkrng.h | |
parent | 8c47095a5744e90b9154b48810f3ef0ce46605a1 (diff) | |
download | cryptopp-git-ce74eac58dba4bc85d6372b40637fe8a94a9d1e0.tar.gz |
Updated documentation
Diffstat (limited to 'padlkrng.h')
-rw-r--r-- | padlkrng.h | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -26,7 +26,9 @@ public: : Exception(OTHER_ERROR, component + ": " + message) {}
};
-//! \brief Hardware generated random numbers using PadlockRNG instruction
+//! \brief Hardware generated random numbers using VIA XSTORE
+//! \details Some VIA processors provide a Security Engine called Padlock. The Padlock
+//! Security Engine provides AES, SHA and a RNG. PadlockRNG provides access to the RNG.
//! \details The PadlockRNG uses an 8 byte FIFO buffer for random numbers. The
//! generator can be configured to discard bits from the buffer to resist analysis.
//! The <tt>divisor</tt> controls the number of bytes discarded. The formula for
@@ -53,6 +55,8 @@ public: //! \brief Construct a PadlockRNG generator
//! \param divisor the XSTORE divisor
+ //! \details Some VIA processors provide a Security Engine called Padlock. The Padlock
+ //! Security Engine provides AES, SHA and a RNG. PadlockRNG provides access to the RNG.
//! \details The PadlockRNG uses an 8 byte FIFO buffer for random numbers. The
//! generator can be configured to discard bits from the buffer to resist analysis.
//! The <tt>divisor</tt> controls the number of bytes discarded. The formula for
|