Mercurial > dropbear
diff default_options.h @ 1438:4f8eb331174f
add configuration option for default RSA size.
print key size with dropbearkey
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Sat, 24 Jun 2017 23:32:25 +0800 |
parents | 5abbecdecba4 |
children | 517c67cbcd31 |
line wrap: on
line diff
--- a/default_options.h Sat Jun 24 22:37:14 2017 +0800 +++ b/default_options.h Sat Jun 24 23:32:25 2017 +0800 @@ -10,7 +10,7 @@ used if it exists. Options defined there will override any options in this file (#ifndef guards added by ifndef_wrapper.sh). -Options can also be defined with -DDROPBEAR_XXX Makefile CFLAGS +Options can also be defined with -DDROPBEAR_XXX in Makefile CFLAGS IMPORTANT: Many options will require "make clean" after changes */ @@ -198,6 +198,13 @@ #define DROPBEAR_ECDSA 1 #endif +/* RSA must be >=1024 */ +#ifndef DROPBEAR_DEFAULT_RSA_SIZE +#define DROPBEAR_DEFAULT_RSA_SIZE 2048 +#endif +/* DSS is always 1024 */ +/* ECDSA defaults to largest size configured, usually 521 */ + /* Add runtime flag "-R" to generate hostkeys as-needed when the first connection using that key type occurs. This avoids the need to otherwise run "dropbearkey" and avoids some problems