mirror of
https://github.com/clearml/dropbear
synced 2025-06-26 18:17:32 +00:00
Default to some larger key sizes
--HG-- branch : ecc
This commit is contained in:
parent
45bd0edae5
commit
814ab77538
@ -246,14 +246,14 @@ static struct dropbear_kex kex_ecdh_nistp521 = {NULL, 0, &ecc_curve_nistp521, &s
|
|||||||
|
|
||||||
algo_type sshkex[] = {
|
algo_type sshkex[] = {
|
||||||
#ifdef DROPBEAR_ECDH
|
#ifdef DROPBEAR_ECDH
|
||||||
#ifdef DROPBEAR_ECC_256
|
#ifdef DROPBEAR_ECC_521
|
||||||
{"ecdh-sha2-nistp256", 0, &kex_ecdh_nistp256, 1, NULL},
|
{"ecdh-sha2-nistp521", 0, &kex_ecdh_nistp521, 1, NULL},
|
||||||
#endif
|
#endif
|
||||||
#ifdef DROPBEAR_ECC_384
|
#ifdef DROPBEAR_ECC_384
|
||||||
{"ecdh-sha2-nistp384", 0, &kex_ecdh_nistp384, 1, NULL},
|
{"ecdh-sha2-nistp384", 0, &kex_ecdh_nistp384, 1, NULL},
|
||||||
#endif
|
#endif
|
||||||
#ifdef DROPBEAR_ECC_521
|
#ifdef DROPBEAR_ECC_256
|
||||||
{"ecdh-sha2-nistp521", 0, &kex_ecdh_nistp521, 1, NULL},
|
{"ecdh-sha2-nistp256", 0, &kex_ecdh_nistp256, 1, NULL},
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
{"diffie-hellman-group1-sha1", 0, &kex_dh_group1, 1, NULL},
|
{"diffie-hellman-group1-sha1", 0, &kex_dh_group1, 1, NULL},
|
||||||
|
@ -57,7 +57,7 @@
|
|||||||
|
|
||||||
static void printhelp(char * progname);
|
static void printhelp(char * progname);
|
||||||
|
|
||||||
#define RSA_DEFAULT_SIZE 1024
|
#define RSA_DEFAULT_SIZE 2048
|
||||||
#define DSS_DEFAULT_SIZE 1024
|
#define DSS_DEFAULT_SIZE 1024
|
||||||
|
|
||||||
static void buf_writefile(buffer * buf, const char * filename);
|
static void buf_writefile(buffer * buf, const char * filename);
|
||||||
|
10
ecdsa.h
10
ecdsa.h
@ -7,12 +7,12 @@
|
|||||||
|
|
||||||
#ifdef DROPBEAR_ECDSA
|
#ifdef DROPBEAR_ECDSA
|
||||||
|
|
||||||
#ifdef DROPBEAR_ECC_256
|
#if defined(DROPBEAR_ECC_521)
|
||||||
#define ECDSA_DEFAULT_SIZE 256
|
|
||||||
#elif DROPBEAR_ECC_384
|
|
||||||
#define ECDSA_DEFAULT_SIZE 384
|
|
||||||
#elif DROPBEAR_ECC_521
|
|
||||||
#define ECDSA_DEFAULT_SIZE 521
|
#define ECDSA_DEFAULT_SIZE 521
|
||||||
|
#elif defined(DROPBEAR_ECC_384)
|
||||||
|
#define ECDSA_DEFAULT_SIZE 384
|
||||||
|
#elif defined(DROPBEAR_ECC_256)
|
||||||
|
#define ECDSA_DEFAULT_SIZE 256
|
||||||
#else
|
#else
|
||||||
#define ECDSA_DEFAULT_SIZE 0
|
#define ECDSA_DEFAULT_SIZE 0
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user