summaryrefslogtreecommitdiff
path: root/package/network/services/dropbear/Config.in
blob: 3316c84e9e5f8d70a5aae11da22bac975e30b2c8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
menu "Configuration"
	depends on PACKAGE_dropbear

config DROPBEAR_CURVE25519
	bool "Curve25519 support"
	default y
	help
		This enables the following key exchange algorithm:
		  curve25519-sha256@libssh.org

		Increases binary size by about 13 kB uncompressed (MIPS).

config DROPBEAR_ECC
	bool "Elliptic curve cryptography (ECC)"
	default n
	help
		Enables elliptic curve cryptography (ECC) support in key exchange and public key
		authentication.

		Key exchange algorithms:
		  ecdh-sha2-nistp256
		  ecdh-sha2-nistp384
		  ecdh-sha2-nistp521

		Public key algorithms:
		  ecdsa-sha2-nistp256
		  ecdsa-sha2-nistp384
		  ecdsa-sha2-nistp521

		Does not generate ECC host keys by default (ECC key exchange will not be used,
		only ECC public key auth).

		Increases binary size by about 23 kB (MIPS).

endmenu