1b887bd8fSJens Wiklandersrcs-y += crypto.c 2*b314df1fSJens Wiklander 31fca7e26SJens Wiklandersrcs-y += aes-gcm.c 4*b314df1fSJens Wiklanderifneq ($(CFG_CRYPTO_WITH_CE),y) 51fca7e26SJens Wiklandersrcs-y += aes-gcm-sw.c 6b8c186b5SJens Wiklanderifeq ($(CFG_AES_GCM_TABLE_BASED),y) 7b8c186b5SJens Wiklandersrcs-y += aes-gcm-ghash-tbl.c 8b8c186b5SJens Wiklanderendif 9*b314df1fSJens Wiklanderendif 10*b314df1fSJens Wiklander 11064663e8SJens Wiklandersrcs-$(CFG_WITH_USER_TA) += signed_hdr.c 126e954a6eSJens Wiklander 136e954a6eSJens Wiklanderifeq ($(CFG_WITH_SOFTWARE_PRNG),y) 146e954a6eSJens Wiklandersrcs-y += rng_fortuna.c 156e954a6eSJens Wiklanderelse 166e954a6eSJens Wiklandersrcs-y += rng_hw.c 176e954a6eSJens Wiklanderendif 185da36a24SJens Wiklander 195da36a24SJens Wiklanderifneq ($(CFG_CRYPTO_CBC_MAC_FROM_CRYPTOLIB),y) 205da36a24SJens Wiklandersrcs-$(CFG_CRYPTO_CBC_MAC) += cbc-mac.c 215da36a24SJens Wiklanderendif 2217c68af4SJens Wiklanderifneq ($(CFG_CRYPTO_CTS_FROM_CRYPTOLIB),y) 2317c68af4SJens Wiklandersrcs-$(CFG_CRYPTO_CTS) += aes-cts.c 2417c68af4SJens Wiklanderendif 2547645577SJerome Forissierifeq ($(CFG_CRYPTO_SM3),y) 2647645577SJerome Forissiersrcs-y += sm3.c 2747645577SJerome Forissiersrcs-y += sm3-hash.c 2847645577SJerome Forissiersrcs-$(CFG_CRYPTO_HMAC) += sm3-hmac.c 2947645577SJerome Forissierendif 30ade6f848SJerome Forissierifeq ($(CFG_CRYPTO_SM4),y) 31ade6f848SJerome Forissiersrcs-y += sm4.c 32ade6f848SJerome Forissiersrcs-$(CFG_CRYPTO_ECB) += sm4-ecb.c 33ade6f848SJerome Forissiersrcs-$(CFG_CRYPTO_CBC) += sm4-cbc.c 34ade6f848SJerome Forissiersrcs-$(CFG_CRYPTO_CTR) += sm4-ctr.c 35ade6f848SJerome Forissierendif 36