dropbear: enable SHA256 HMACs
The only HMACs currently available use MD5 and SHA1, both of which have known weaknesses. We already compile in the SHA256 code since we use Curve25519 by default, so there's no significant size penalty to enabling this. Signed-off-by: Joseph C. Sible <josephcsible@users.noreply.github.com>
This commit is contained in:
parent
2c416b1db0
commit
0bf85ef048
1 changed files with 2 additions and 3 deletions
|
@ -44,10 +44,9 @@
|
||||||
* which are not the standard form. */
|
* which are not the standard form. */
|
||||||
#define DROPBEAR_SHA1_HMAC
|
#define DROPBEAR_SHA1_HMAC
|
||||||
-#define DROPBEAR_SHA1_96_HMAC
|
-#define DROPBEAR_SHA1_96_HMAC
|
||||||
-#define DROPBEAR_SHA2_256_HMAC
|
|
||||||
-#define DROPBEAR_SHA2_512_HMAC
|
|
||||||
+/*#define DROPBEAR_SHA1_96_HMAC*/
|
+/*#define DROPBEAR_SHA1_96_HMAC*/
|
||||||
+/*#define DROPBEAR_SHA2_256_HMAC*/
|
#define DROPBEAR_SHA2_256_HMAC
|
||||||
|
-#define DROPBEAR_SHA2_512_HMAC
|
||||||
+/*#define DROPBEAR_SHA2_512_HMAC*/
|
+/*#define DROPBEAR_SHA2_512_HMAC*/
|
||||||
#define DROPBEAR_MD5_HMAC
|
#define DROPBEAR_MD5_HMAC
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue