From 7693c06dc1c5fecb71bf2d21c140ac1bbd5a1088 Mon Sep 17 00:00:00 2001 From: Kyrylo Yatsenko Date: Fri, 19 Jun 2026 19:14:46 +0300 Subject: T8099: strongswan: Post quantum options Add options for mlkem* --- interface-definitions/vpn_ipsec.xml.in | 32 ++++++++++++++++++++++++++++---- 1 file changed, 28 insertions(+), 4 deletions(-) (limited to 'interface-definitions') diff --git a/interface-definitions/vpn_ipsec.xml.in b/interface-definitions/vpn_ipsec.xml.in index ee8340a74..80490edd6 100644 --- a/interface-definitions/vpn_ipsec.xml.in +++ b/interface-definitions/vpn_ipsec.xml.in @@ -179,7 +179,7 @@ ESP Perfect Forward Secrecy - enable dh-group1 dh-group2 dh-group5 dh-group14 dh-group15 dh-group16 dh-group17 dh-group18 dh-group19 dh-group20 dh-group21 dh-group22 dh-group23 dh-group24 dh-group25 dh-group26 dh-group27 dh-group28 dh-group29 dh-group30 dh-group31 dh-group32 disable + enable dh-group1 dh-group2 dh-group5 dh-group14 dh-group15 dh-group16 dh-group17 dh-group18 dh-group19 dh-group20 dh-group21 dh-group22 dh-group23 dh-group24 dh-group25 dh-group26 dh-group27 dh-group28 dh-group29 dh-group30 dh-group31 dh-group32 dh-group33 dh-group34 dh-group35 disable enable @@ -273,12 +273,24 @@ dh-group32 Use Diffie-Hellman group 32 (curve448) + + dh-group33 + Use Diffie-Hellman group 33 (mlkem512) + + + dh-group34 + Use Diffie-Hellman group 34 (mlkem768) + + + dh-group35 + Use Diffie-Hellman group 35 (mlkem1024) + disable Disable PFS - (enable|dh-group1|dh-group2|dh-group5|dh-group14|dh-group15|dh-group16|dh-group17|dh-group18|dh-group19|dh-group20|dh-group21|dh-group22|dh-group23|dh-group24|dh-group25|dh-group26|dh-group27|dh-group28|dh-group29|dh-group30|dh-group31|dh-group32|disable) + (enable|dh-group1|dh-group2|dh-group5|dh-group14|dh-group15|dh-group16|dh-group17|dh-group18|dh-group19|dh-group20|dh-group21|dh-group22|dh-group23|dh-group24|dh-group25|dh-group26|dh-group27|dh-group28|dh-group29|dh-group30|dh-group31|dh-group32|dh-group33|dh-group34|dh-group35|disable) enable @@ -461,7 +473,7 @@ dh-grouphelp - 1 2 5 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 + 1 2 5 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 1 @@ -551,8 +563,20 @@ 32 Diffie-Hellman group 32 (curve448) + + 33 + Diffie-Hellman group 33 (mlkem512) + + + 34 + Diffie-Hellman group 34 (mlkem768) + + + 35 + Diffie-Hellman group 35 (mlkem1024) + - (1|2|5|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32) + (1|2|5|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35) 2 -- cgit v1.2.3