aboutsummaryrefslogtreecommitdiffstats
path: root/src/rng/hmac_rng/info.txt
diff options
context:
space:
mode:
authorlloyd <[email protected]>2008-10-28 17:13:53 +0000
committerlloyd <[email protected]>2008-10-28 17:13:53 +0000
commitaea4b082f42a314fdf19376963e20ae5a90fd6d7 (patch)
treedb58da94795ed4d6f88247cd20e666f6d8cdf388 /src/rng/hmac_rng/info.txt
parent2424b3cce4a58474382f22393fba689861d9eaf3 (diff)
Add HMAC_RNG, which is an RNG design based on Hugo Krawczyk's paper
"On Extract-then-Expand Key Derivation Functions and an HMAC-based KDF". While it has much smaller state than Randpool (256-512 bits, typically, versus 4096 bits commonly used in Randpool), the more formal design analysis seems attractive (and realistically if the RNG can manage to contain 256 bits of conditional entropy, that is more than sufficient).
Diffstat (limited to 'src/rng/hmac_rng/info.txt')
-rw-r--r--src/rng/hmac_rng/info.txt10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/rng/hmac_rng/info.txt b/src/rng/hmac_rng/info.txt
new file mode 100644
index 000000000..f23f9018a
--- /dev/null
+++ b/src/rng/hmac_rng/info.txt
@@ -0,0 +1,10 @@
+realname "HMAC RNG"
+
+define HMAC_RNG
+
+load_on auto
+
+<add>
+hmac_rng.cpp
+hmac_rng.h
+</add>