comparison algo.h @ 1294:56aba7dedbea

options for disabling "normal" DH
author Matt Johnston <matt@ucc.asn.au>
date Mon, 02 May 2016 23:48:16 +0200
parents 2052b53d3034
children 750ec4ec4cbe
comparison
equal deleted inserted replaced
1293:dc8f7997f10f 1294:56aba7dedbea
81 eg sha1-96 */ 81 eg sha1-96 */
82 const unsigned char hashsize; 82 const unsigned char hashsize;
83 }; 83 };
84 84
85 enum dropbear_kex_mode { 85 enum dropbear_kex_mode {
86 #if DROPBEAR_NORMAL_DH
86 DROPBEAR_KEX_NORMAL_DH, 87 DROPBEAR_KEX_NORMAL_DH,
88 #endif
89 #ifdef DROPBEAR_ECDH
87 DROPBEAR_KEX_ECDH, 90 DROPBEAR_KEX_ECDH,
91 #endif
92 #ifdef DROPBEAR_CURVE25519
88 DROPBEAR_KEX_CURVE25519, 93 DROPBEAR_KEX_CURVE25519,
94 #endif
89 }; 95 };
90 96
91 struct dropbear_kex { 97 struct dropbear_kex {
92 enum dropbear_kex_mode mode; 98 enum dropbear_kex_mode mode;
93 99