summaryrefslogtreecommitdiffstats
path: root/src/include/ipxe/errfile.h
diff options
context:
space:
mode:
authorMichael Brown2012-01-23 15:52:56 +0100
committerMichael Brown2012-01-23 16:03:43 +0100
commit5c2d6fa3997f5ad82527914c5e2e35ef423c3119 (patch)
tree5c4fe8da0c9b2ef2ba7e48c522e0d6f2d0cb1402 /src/include/ipxe/errfile.h
parent[lkrnprefix] Copy command line before installing iPXE (diff)
downloadipxe-5c2d6fa3997f5ad82527914c5e2e35ef423c3119.tar.gz
ipxe-5c2d6fa3997f5ad82527914c5e2e35ef423c3119.tar.xz
ipxe-5c2d6fa3997f5ad82527914c5e2e35ef423c3119.zip
[rng] Add ANS X9.82 Approved HMAC_DRBG algorithm
ANS X9.82 specifies several Approved algorithms for use in a Deterministic Random Bit Generator (DRBG). One such algorithm is HMAC_DRBG, which can be implemented using the existing iPXE SHA-1 and HMAC functionality. This algorithm provides a maximum security strength of 128 bits. Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/include/ipxe/errfile.h')
-rw-r--r--src/include/ipxe/errfile.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/include/ipxe/errfile.h b/src/include/ipxe/errfile.h
index aacc722d..2094b78c 100644
--- a/src/include/ipxe/errfile.h
+++ b/src/include/ipxe/errfile.h
@@ -242,6 +242,7 @@ FILE_LICENCE ( GPL2_OR_LATER );
#define ERRFILE_bofm ( ERRFILE_OTHER | 0x00210000 )
#define ERRFILE_prompt ( ERRFILE_OTHER | 0x00220000 )
#define ERRFILE_nvo_cmd ( ERRFILE_OTHER | 0x00230000 )
+#define ERRFILE_hmac_drbg ( ERRFILE_OTHER | 0x00240000 )
/** @} */