--- embedaddon/strongswan/src/libcharon/plugins/save_keys/save_keys_listener.c 2020/06/03 09:46:44 1.1 +++ embedaddon/strongswan/src/libcharon/plugins/save_keys/save_keys_listener.c 2021/03/17 00:20:08 1.1.1.2 @@ -234,6 +234,7 @@ static algo_map_t esp_integ[] = { { AUTH_HMAC_SHA2_384_192, -1, "HMAC-SHA-384-192 [RFC4868]" }, { AUTH_HMAC_SHA2_512_256, -1, "HMAC-SHA-512-256 [RFC4868]" }, { AUTH_HMAC_SHA2_256_96, -1, "HMAC-SHA-256-96 [draft-ietf-ipsec-ciph-sha-256-00]" }, + { AUTH_HMAC_SHA2_256_256, -1, "ANY 256 bit authentication [no checking]" }, { AUTH_UNDEFINED, 64, "ANY 64 bit authentication [no checking]" }, { AUTH_UNDEFINED, 96, "ANY 96 bit authentication [no checking]" }, { AUTH_UNDEFINED, 128, "ANY 128 bit authentication [no checking]" }, @@ -263,7 +264,7 @@ static inline void esp_names(proposal_t *proposal, con len = 64; break; case ENCR_AES_GCM_ICV12: - len = 64; + len = 96; break; case ENCR_AES_GCM_ICV16: len = 128;