Home
last modified time | relevance | path

Searched refs:aes (Results 1 – 14 of 14) sorted by relevance

/optee_os/core/drivers/
H A Dzynqmp_csu_aes.c48 vaddr_t aes = core_mmu_get_va(ZYNQMP_CSU_AES_BASE, MEM_AREA_IO_SEC, in aes_wait() local
53 if (!aes) in aes_wait()
57 status = io_read32(aes + AES_STS_OFFSET) & event; in aes_wait()
209 vaddr_t aes = core_mmu_get_va(ZYNQMP_CSU_AES_BASE, MEM_AREA_IO_SEC, in aes_prepare_op() local
214 if (!aes || !csu) in aes_prepare_op()
222 io_write32(aes + AES_RESET_OFFSET, AES_RESET_SET); in aes_prepare_op()
223 io_write32(aes + AES_RESET_OFFSET, AES_RESET_CLR); in aes_prepare_op()
226 io_write32(aes + AES_KEY_CLR_OFFSET, 0); in aes_prepare_op()
227 io_write32(aes + AES_KEY_SRC_OFFSET, key); in aes_prepare_op()
228 io_write32(aes + AES_KEY_LOAD_OFFSET, AES_KEY_LOAD); in aes_prepare_op()
[all …]
/optee_os/core/crypto/
H A Dsub.mk4 srcs-y += aes-gcm.c
6 srcs-y += aes-gcm-sw.c
8 srcs-y += aes-gcm-ghash-tbl.c
25 srcs-$(CFG_CRYPTO_CTS) += aes-cts.c
/optee_os/lib/libmbedtls/mbedtls/library/
H A Dblock_cipher.c67 mbedtls_aes_free(&ctx->ctx.aes); in mbedtls_block_cipher_free()
107 mbedtls_aes_init(&ctx->ctx.aes); in mbedtls_block_cipher_setup()
153 return mbedtls_aes_setkey_enc(&ctx->ctx.aes, key, key_bitlen); in mbedtls_block_cipher_setkey()
189 return mbedtls_aes_crypt_ecb(&ctx->ctx.aes, MBEDTLS_AES_ENCRYPT, in mbedtls_block_cipher_encrypt()
H A Dcipher_wrap.c261 mbedtls_aes_context *aes = mbedtls_calloc(1, sizeof(mbedtls_aes_context)); in aes_ctx_alloc() local
263 if (aes == NULL) { in aes_ctx_alloc()
267 mbedtls_aes_init(aes); in aes_ctx_alloc()
269 return aes; in aes_ctx_alloc()
/optee_os/core/arch/arm/crypto/
H A Daes_modes_armv8a_ce_a64.S42 aes\de \i0\().16b, \k\().16b
43 aes\mc \i0\().16b, \i0\().16b
45 aes\de \i1\().16b, \k\().16b
46 aes\mc \i1\().16b, \i1\().16b
48 aes\de \i2\().16b, \k\().16b
49 aes\mc \i2\().16b, \i2\().16b
50 aes\de \i3\().16b, \k\().16b
51 aes\mc \i3\().16b, \i3\().16b
67 aes\de \i0\().16b, \k\().16b
69 aes\de \i1\().16b, \k\().16b
[all …]
H A Dsub.mk4 srcs-y += aes-gcm-ce.c
/optee_os/lib/libmbedtls/mbedtls/include/mbedtls/
H A Dblock_cipher.h61 mbedtls_aes_context MBEDTLS_PRIVATE(aes);
/optee_os/lib/libmbedtls/core/
H A Dsub.mk9 srcs-y += aes.c
/optee_os/lib/libmbedtls/
H A Dsub.mk7 SRCS_CRYPTO += aes.c
73 SRCS_CRYPTO += aes.c
/optee_os/core/lib/libtomcrypt/
H A Dsub.mk55 srcs-$(_CFG_CORE_LTC_AES) += aes.c
59 srcs-$(_CFG_CORE_LTC_AES_DESC) += src/ciphers/aes/aes.c
60 srcs-$(_CFG_CORE_LTC_AES_DESC) += src/ciphers/aes/aes_desc.c
/optee_os/core/drivers/crypto/caam/include/
H A Dcaam_desc_defines.h378 #define PROT_BLOB_INFO(aes) SHIFT_U32(PROT_BLOB_AES_##aes, \ argument
/optee_os/core/arch/arm/dts/
H A Dsama5d2.dtsi337 aes@f002c000 {
338 compatible = "atmel,at91sam9g46-aes";
H A Dsama7g5.dtsi868 aes: crypto@e1810000 { label
869 compatible = "atmel,at91sam9g46-aes";
/optee_os/lib/libmbedtls/mbedtls/
H A DChangeLog259 - Ciphers and modes: aes.h, aria.h, camellia.h, chacha20.h, chachapoly.h,
899 * Fix compilation warnings in aes.c, which prevented the
2265 * Remove the AES sample application programs/aes/aescrypt2 which shows
4194 programs/aes/aescrypt2 and programs/aes/crypt_and_hash.