diff dh_groups.h @ 1248:739b3909c499

Get rid of group15, move group16 to sha512. New groups are disabled by default pending draft-ietf-curdle-ssh-kex-sha2-02 being finalised
author Matt Johnston <matt@ucc.asn.au>
date Sat, 12 Mar 2016 16:21:13 +0800
parents 6a7938ba004a
children 8f93f37c01de
line wrap: on
line diff
--- a/dh_groups.h	Thu Mar 10 21:37:35 2016 +0800
+++ b/dh_groups.h	Sat Mar 12 16:21:13 2016 +0800
@@ -2,17 +2,17 @@
 #define DROPBEAR_DH_GROUPS_H
 #include "options.h"
 
+#if DROPBEAR_DH_GROUP1
 #define DH_P_1_LEN 128
 extern const unsigned char dh_p_1[DH_P_1_LEN];
+#endif
+
+#if DROPBEAR_DH_GROUP14
 #define DH_P_14_LEN 256
 extern const unsigned char dh_p_14[DH_P_14_LEN];
-
-#ifdef DROPBEAR_DH_GROUP15
-#define DH_P_15_LEN 384
-extern const unsigned char dh_p_15[DH_P_15_LEN];
 #endif
 
-#ifdef DROPBEAR_DH_GROUP16
+#if DROPBEAR_DH_GROUP16
 #define DH_P_16_LEN 512
 extern const unsigned char dh_p_16[DH_P_16_LEN];
 #endif