blob: 554a56cb8109038e275e1842c2389d1de39792f7 (
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
|
## SECTION=networking
menuconfig OPENSSL
tristate
prompt "openssl "
help
Secure Socket Layer (SSL) binary and related cryptographic tools
OpenSSL is a robust, commercial-grade, full-featured
toolkit implementing the Secure Sockets Layer (SSL v2/v3)
and Transport Layer Security (TLS v1) protocols as well
as a full-strength general purpose cryptography library.
You need it to perform certain cryptographic actions like:
* Creation of RSA, DH and DSA key parameters;
* Creation of X.509 certificates, CSRs and CRLs;
* Calculation of message digests;
* Encryption and decryption with ciphers;
* SSL/TLS client and server tests;
* Handling of S/MIME signed or encrypted mail.
config OPENSSL_BIN
bool "install openssl tools"
depends on OPENSSL
help
Whether to build and install OpenSSL binary.
config OPENSSL_SHARED
bool "build shared lib"
default y
depends on OPENSSL
help
Whether to build OpenSSL with shared libraries.
|