Mercurial > dropbear
comparison options.h @ 851:c1c1b43f78c2 ecc
comments, turn off debugging options
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Sat, 09 Nov 2013 00:14:28 +0800 |
parents | 7507b174bba0 |
children | c19acba28590 |
comparison
equal
deleted
inserted
replaced
850:7507b174bba0 | 851:c1c1b43f78c2 |
---|---|
144 #define DROPBEAR_ECDSA | 144 #define DROPBEAR_ECDSA |
145 | 145 |
146 /* Generate hostkeys as-needed when the first connection using that key type occurs. | 146 /* Generate hostkeys as-needed when the first connection using that key type occurs. |
147 This avoids the need to otherwise run "dropbearkey" and avoids some problems | 147 This avoids the need to otherwise run "dropbearkey" and avoids some problems |
148 with badly seeded /dev/urandom when systems first boot. | 148 with badly seeded /dev/urandom when systems first boot. |
149 This also requires a runtime flag "-R". */ | 149 This also requires a runtime flag "-R". This adds ~4kB to binary size (or hardly |
150 anything if dropbearkey is linked in a "dropbearmulti" binary) */ | |
150 #define DROPBEAR_DELAY_HOSTKEY | 151 #define DROPBEAR_DELAY_HOSTKEY |
151 | 152 |
152 /* Enable Curve25519 for key exchange. This is another elliptic | 153 /* Enable Curve25519 for key exchange. This is another elliptic |
153 * curve method with good security properties. Increases binary size | 154 * curve method with good security properties. Increases binary size |
154 * by ~10kB on x86-64 */ | 155 * by ~8kB on x86-64 */ |
155 #define DROPBEAR_CURVE25519 | 156 #define DROPBEAR_CURVE25519 |
156 | 157 |
157 /* Enable elliptic curve Diffie Hellman key exchange, see note about | 158 /* Enable elliptic curve Diffie Hellman key exchange, see note about |
158 * ECDSA above */ | 159 * ECDSA above */ |
159 #define DROPBEAR_ECDH | 160 #define DROPBEAR_ECDH |