comparison ecdsa.h @ 1602:0f149d63068d

#error if no ecc size is chosen
author Matt Johnston <matt@ucc.asn.au>
date Thu, 08 Mar 2018 22:22:11 +0800
parents 016b86f03e21
children 99ca393afc56
comparison
equal deleted inserted replaced
1601:b711a8256919 1602:0f149d63068d
14 #elif DROPBEAR_ECC_384 14 #elif DROPBEAR_ECC_384
15 #define ECDSA_DEFAULT_SIZE 384 15 #define ECDSA_DEFAULT_SIZE 384
16 #elif DROPBEAR_ECC_521 16 #elif DROPBEAR_ECC_521
17 #define ECDSA_DEFAULT_SIZE 521 17 #define ECDSA_DEFAULT_SIZE 521
18 #else 18 #else
19 #define ECDSA_DEFAULT_SIZE 0 19 #error ECDSA can't be enabled without enabling at least one size (256, 384, 521)
20 #endif 20 #endif
21 21
22 ecc_key *gen_ecdsa_priv_key(unsigned int bit_size); 22 ecc_key *gen_ecdsa_priv_key(unsigned int bit_size);
23 ecc_key *buf_get_ecdsa_pub_key(buffer* buf); 23 ecc_key *buf_get_ecdsa_pub_key(buffer* buf);
24 ecc_key *buf_get_ecdsa_priv_key(buffer *buf); 24 ecc_key *buf_get_ecdsa_priv_key(buffer *buf);