diff options
Diffstat (limited to 'src/libstrongswan/crypto/xofs')
-rw-r--r-- | src/libstrongswan/crypto/xofs/xof.c | 5 | ||||
-rw-r--r-- | src/libstrongswan/crypto/xofs/xof.h | 2 |
2 files changed, 5 insertions, 2 deletions
diff --git a/src/libstrongswan/crypto/xofs/xof.c b/src/libstrongswan/crypto/xofs/xof.c index 5a78271ad..3c5b5d6ed 100644 --- a/src/libstrongswan/crypto/xofs/xof.c +++ b/src/libstrongswan/crypto/xofs/xof.c @@ -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" ); diff --git a/src/libstrongswan/crypto/xofs/xof.h b/src/libstrongswan/crypto/xofs/xof.h index 11ef086ec..e8acda31a 100644 --- a/src/libstrongswan/crypto/xofs/xof.h +++ b/src/libstrongswan/crypto/xofs/xof.h @@ -41,6 +41,8 @@ enum ext_out_function_t { XOF_MGF1_SHA256, /** RFC 2437 PKCS#1 */ XOF_MGF1_SHA512, + /** RFC 7539 ChaCha20 */ + XOF_CHACHA20, }; /** |