# Copyright (c) 2021 HAW Hamburg # # This file is subject to the terms and conditions of the GNU Lesser # General Public License v2.1. See the file LICENSE in the top level # directory for more details. # menuconfig PACKAGE_LIBCOSE bool "LibCose CBOR Object Signing and Encryption package" depends on TEST_KCONFIG depends on MODULE_RANDOM select PACKAGE_NANOCBOR select MODULE_LIBCOSE_CRYPT help CBOR Object Signing and Encryption package based on RFC8613. if PACKAGE_LIBCOSE config MODULE_LIBCOSE_CRYPT_C25519 bool "COSE use C25519 backend" depends on TEST_KCONFIG depends on PACKAGE_C25519 config MODULE_LIBCOSE_CRYPT_HACL bool "COSE use HACL backend" depends on TEST_KCONFIG depends on PACKAGE_HACL config MODULE_LIBCOSE_CRYPT_MONOCYPHER bool "COSE use MONOCYPHER backend" depends on TEST_KCONFIG depends on PACKAGE_MONOCYPHER endif # PACKAGE_LIBCOSE config MODULE_LIBCOSE_CRYPT bool depends on TEST_KCONFIG