crypto: Kconfig - create Public-key cryptography section
Group RSA, DH, and ECDH into Public-key cryptography config section. Signed-off-by: Vitaly Chikunov <vt@altlinux.org> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>hifive-unleashed-5.2
parent
f1774cb895
commit
3d6228a505
|
@ -113,29 +113,6 @@ config CRYPTO_ACOMP
|
||||||
select CRYPTO_ALGAPI
|
select CRYPTO_ALGAPI
|
||||||
select CRYPTO_ACOMP2
|
select CRYPTO_ACOMP2
|
||||||
|
|
||||||
config CRYPTO_RSA
|
|
||||||
tristate "RSA algorithm"
|
|
||||||
select CRYPTO_AKCIPHER
|
|
||||||
select CRYPTO_MANAGER
|
|
||||||
select MPILIB
|
|
||||||
select ASN1
|
|
||||||
help
|
|
||||||
Generic implementation of the RSA public key algorithm.
|
|
||||||
|
|
||||||
config CRYPTO_DH
|
|
||||||
tristate "Diffie-Hellman algorithm"
|
|
||||||
select CRYPTO_KPP
|
|
||||||
select MPILIB
|
|
||||||
help
|
|
||||||
Generic implementation of the Diffie-Hellman algorithm.
|
|
||||||
|
|
||||||
config CRYPTO_ECDH
|
|
||||||
tristate "ECDH algorithm"
|
|
||||||
select CRYPTO_KPP
|
|
||||||
select CRYPTO_RNG_DEFAULT
|
|
||||||
help
|
|
||||||
Generic implementation of the ECDH algorithm
|
|
||||||
|
|
||||||
config CRYPTO_MANAGER
|
config CRYPTO_MANAGER
|
||||||
tristate "Cryptographic algorithm manager"
|
tristate "Cryptographic algorithm manager"
|
||||||
select CRYPTO_MANAGER2
|
select CRYPTO_MANAGER2
|
||||||
|
@ -253,6 +230,31 @@ config CRYPTO_GLUE_HELPER_X86
|
||||||
config CRYPTO_ENGINE
|
config CRYPTO_ENGINE
|
||||||
tristate
|
tristate
|
||||||
|
|
||||||
|
comment "Public-key cryptography"
|
||||||
|
|
||||||
|
config CRYPTO_RSA
|
||||||
|
tristate "RSA algorithm"
|
||||||
|
select CRYPTO_AKCIPHER
|
||||||
|
select CRYPTO_MANAGER
|
||||||
|
select MPILIB
|
||||||
|
select ASN1
|
||||||
|
help
|
||||||
|
Generic implementation of the RSA public key algorithm.
|
||||||
|
|
||||||
|
config CRYPTO_DH
|
||||||
|
tristate "Diffie-Hellman algorithm"
|
||||||
|
select CRYPTO_KPP
|
||||||
|
select MPILIB
|
||||||
|
help
|
||||||
|
Generic implementation of the Diffie-Hellman algorithm.
|
||||||
|
|
||||||
|
config CRYPTO_ECDH
|
||||||
|
tristate "ECDH algorithm"
|
||||||
|
select CRYPTO_KPP
|
||||||
|
select CRYPTO_RNG_DEFAULT
|
||||||
|
help
|
||||||
|
Generic implementation of the ECDH algorithm
|
||||||
|
|
||||||
comment "Authenticated Encryption with Associated Data"
|
comment "Authenticated Encryption with Associated Data"
|
||||||
|
|
||||||
config CRYPTO_CCM
|
config CRYPTO_CCM
|
||||||
|
|
Loading…
Reference in New Issue