]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
Register missing SHA256 authenticator with no truncation, as used by TLS
authorMartin Willi <martin@revosec.ch>
Fri, 20 Aug 2010 09:59:49 +0000 (11:59 +0200)
committerMartin Willi <martin@revosec.ch>
Fri, 20 Aug 2010 10:11:21 +0000 (12:11 +0200)
src/libstrongswan/plugins/hmac/hmac_plugin.c

index 18381176f4ab5bf3c8a192a7b280e0c623bef659..dd1ee5730d9bfd55d10ba77de118d408789f9b1e 100644 (file)
@@ -76,6 +76,8 @@ plugin_t *hmac_plugin_create()
                                                        (signer_constructor_t)hmac_signer_create);
        lib->crypto->add_signer(lib->crypto, AUTH_HMAC_SHA2_256_128,
                                                        (signer_constructor_t)hmac_signer_create);
+       lib->crypto->add_signer(lib->crypto, AUTH_HMAC_SHA2_256_256,
+                                                       (signer_constructor_t)hmac_signer_create);
        lib->crypto->add_signer(lib->crypto, AUTH_HMAC_MD5_96,
                                                        (signer_constructor_t)hmac_signer_create);
        lib->crypto->add_signer(lib->crypto, AUTH_HMAC_MD5_128,