| # Kconfig - Crypto configuration options |
| # |
| # Copyright (c) 2017 Intel Corporation |
| # |
| # SPDX-License-Identifier: Apache-2.0 |
| # |
| |
| |
| # |
| # CRYPTO options |
| # |
| menuconfig CRYPTO |
| bool |
| prompt "Crypto Drivers [EXPERIMENTAL]" |
| default n |
| |
| if CRYPTO |
| config SYS_LOG_CRYPTO_LEVEL |
| int |
| prompt "Crypto drivers log level" |
| default 0 |
| help |
| Sets log level for crypto drivers |
| |
| Levels are: |
| |
| - 0 OFF, do not write |
| |
| - 1 ERROR, only write SYS_LOG_ERR |
| |
| - 2 WARNING, write SYS_LOG_WRN in adition to previous level |
| |
| - 3 INFO, write SYS_LOG_INF in adition to previous levels |
| |
| - 4 DEBUG, write SYS_LOG_DBG in adition to previous levels |
| |
| config CRYPTO_TINYCRYPT_SHIM |
| bool "Enable TinyCrypt shim driver [EXPERIMENTAL] " |
| default n |
| depends on CRYPTO |
| help |
| Enable TinyCrypt shim layer compliant with crypto APIs. |
| |
| config CRYPTO_0_NAME |
| string "Device name for TinyCrypt Pseudo device" |
| default "CRYPTO_TC_0" |
| depends on CRYPTO_TINYCRYPT_SHIM |
| help |
| Device name for TinyCrypt Pseudo device. |
| |
| menuconfig ATAES132A |
| bool "Atmel ATAES132A 32k AES Serial EEPROM support" |
| depends on I2C && CRYPTO |
| default n |
| help |
| Enable Atmel ATAES132A 32k AES Serial EEPROM support. |
| |
| config CRYPTO_INIT_PRIORITY |
| int |
| depends on CRYPTO |
| prompt "Sensor init priority" |
| default 90 |
| help |
| Crypto devices initialization priority. |
| |
| source "drivers/crypto/Kconfig.ataes132a" |
| endif # CRYPTO |