sys/crypto, sys/random: Fix Kconfig files in response to AES changes
This commit is contained in:
parent
3f529904b7
commit
f5ca90b007
@ -5,28 +5,13 @@
|
|||||||
# directory for more details.
|
# directory for more details.
|
||||||
#
|
#
|
||||||
|
|
||||||
menu "Crypto"
|
menuconfig MODULE_CRYPTO
|
||||||
|
bool "Crypto"
|
||||||
config MODULE_CRYPTO
|
|
||||||
bool "Common cryptographic functionalities"
|
|
||||||
depends on TEST_KCONFIG
|
depends on TEST_KCONFIG
|
||||||
|
|
||||||
choice
|
if MODULE_CRYPTO
|
||||||
bool "Crypto block ciphers API implementation"
|
|
||||||
optional
|
|
||||||
depends on TEST_KCONFIG
|
|
||||||
help
|
|
||||||
The common Crypto block ciphers API has multiple implementations. Choose
|
|
||||||
one of the following.
|
|
||||||
|
|
||||||
config CRYPTO_AES
|
|
||||||
bool "AES"
|
|
||||||
select MODULE_CRYPTO
|
|
||||||
|
|
||||||
endchoice
|
|
||||||
|
|
||||||
menu "Crypto AES options"
|
menu "Crypto AES options"
|
||||||
depends on CRYPTO_AES
|
|
||||||
|
|
||||||
config MODULE_CRYPTO_AES_128
|
config MODULE_CRYPTO_AES_128
|
||||||
bool "AES-128"
|
bool "AES-128"
|
||||||
@ -50,4 +35,4 @@ endmenu # Crypto AES options
|
|||||||
|
|
||||||
rsource "modes/Kconfig"
|
rsource "modes/Kconfig"
|
||||||
|
|
||||||
endmenu # Crypto
|
endif # Crypto
|
||||||
|
|||||||
@ -25,7 +25,7 @@ config MODULE_PRNG_FORTUNA
|
|||||||
select MODULE_XTIMER
|
select MODULE_XTIMER
|
||||||
select MODULE_FORTUNA
|
select MODULE_FORTUNA
|
||||||
select MODULE_CRYPTO
|
select MODULE_CRYPTO
|
||||||
depends on MODULE_CRYPTO_AES
|
select MODULE_CRYPTO_AES_128
|
||||||
|
|
||||||
config MODULE_PRNG_HWRNG
|
config MODULE_PRNG_HWRNG
|
||||||
bool "Hardware RNG"
|
bool "Hardware RNG"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user