xof: Added ChaCha20 stream as XOF

This commit is contained in:
Andreas Steffen
2016-08-06 12:09:05 +02:00
parent 8993cb556e
commit 1fddb0b92e
9 changed files with 311 additions and 3 deletions
+3 -2
View File
@@ -15,12 +15,13 @@
#include "xof.h"
ENUM(ext_out_function_names, XOF_UNDEFINED, XOF_MGF1_SHA512,
ENUM(ext_out_function_names, XOF_UNDEFINED, XOF_CHACHA20,
"XOF_UNDEFINED",
"XOF_SHAKE128",
"XOF_SHAKE256",
"XOF_MGF1_SHA1",
"XOF_MGF1_SHA256",
"XOF_MGF1_SHA512"
"XOF_MGF1_SHA512",
"XOF_CHACHA20"
);
+2
View File
@@ -41,6 +41,8 @@ enum ext_out_function_t {
XOF_MGF1_SHA256,
/** RFC 2437 PKCS#1 */
XOF_MGF1_SHA512,
/** RFC 7539 ChaCha20 */
XOF_CHACHA20,
};
/**