diff options
author | Jeffrey Walton <noloader@gmail.com> | 2017-08-19 15:41:45 -0400 |
---|---|---|
committer | Jeffrey Walton <noloader@gmail.com> | 2017-08-19 15:41:45 -0400 |
commit | 7fb5953055d14307a9d4ae95fd6499f3a48f8b95 (patch) | |
tree | 8373b41085ae414dd5c06f410f8a7a430d366ba5 /regtest1.cpp | |
parent | 65a96fe983d28e6e51612e3d2361716d7cdf9453 (diff) | |
download | cryptopp-git-7fb5953055d14307a9d4ae95fd6499f3a48f8b95.tar.gz |
Add VIA Padlock RNG
Diffstat (limited to 'regtest1.cpp')
-rw-r--r-- | regtest1.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/regtest1.cpp b/regtest1.cpp index 33ff69da..a8fdc9ef 100644 --- a/regtest1.cpp +++ b/regtest1.cpp @@ -25,6 +25,7 @@ #include "drbg.h"
#include "mersenne.h"
#include "rdrand.h"
+#include "padlkrng.h"
#include "modes.h"
#include "aes.h"
@@ -109,6 +110,10 @@ void RegisterFactories1() RegisterDefaultFactoryFor<RandomNumberGenerator, AutoSeededX917RNG<AES> >();
#endif
RegisterDefaultFactoryFor<RandomNumberGenerator, MT19937>();
+#if (CRYPTOPP_BOOL_X86)
+ if (HasPadlockRNG())
+ RegisterDefaultFactoryFor<RandomNumberGenerator, PadlockRNG>();
+#endif
#if (CRYPTOPP_BOOL_X86 || CRYPTOPP_BOOL_X32 || CRYPTOPP_BOOL_X64)
if (HasRDRAND())
RegisterDefaultFactoryFor<RandomNumberGenerator, RDRAND>();
|