Home
last modified time | relevance | path

Searched refs:encrypt (Results 1 – 25 of 37) sorted by relevance

12

/optee_os/core/drivers/crypto/crypto_api/include/
H A Ddrvcrypt_authenc.h27 bool encrypt; /* Encrypt or decrypt direction */ member
40 bool encrypt; /* Encrypt or decrypt direction */ member
49 bool encrypt; /* Encrypt or decrypt direction */ member
59 bool encrypt; /* Encrypt or decrypt direction */ member
H A Ddrvcrypt_cipher.h27 bool encrypt; /* Encrypt or decrypt direction */ member
38 bool encrypt; /* Encrypt or decrypt direction */ member
H A Ddrvcrypt_acipher.h95 TEE_Result (*encrypt)(struct drvcrypt_rsa_ed *rsa_data); member
170 TEE_Result (*encrypt)(struct drvcrypt_ecc_ed *cdata); member
/optee_os/core/drivers/crypto/caam/ae/
H A Dcaam_ae_gcm.c52 static bool caam_ae_do_block_gcm(struct caam_ae_ctx *caam_ctx, bool encrypt, in caam_ae_do_block_gcm() argument
143 caam_desc_add_word(desc, CIPHER_UPDATE(caam_ctx->alg->type, encrypt)); in caam_ae_do_block_gcm()
178 caam_desc_add_word(desc, CIPHER_UPDATE(caam_ctx->alg->type, encrypt)); in caam_ae_do_block_gcm()
180 if (encrypt) { in caam_ae_do_block_gcm()
257 caam_desc_add_word(desc, CIPHER_UPDATE(caam_ctx->alg->type, encrypt)); in caam_ae_do_block_gcm()
280 CIPHER_FINAL(caam_ctx->alg->type, encrypt)); in caam_ae_do_block_gcm()
283 CIPHER_UPDATE(caam_ctx->alg->type, encrypt)); in caam_ae_do_block_gcm()
341 if (caam_ctx->encrypt) { in caam_ae_final_gcm()
H A Dcaam_ae.c167 caam_ctx->encrypt = dinit->encrypt; in caam_ae_initialize()
314 dst->encrypt = src->encrypt; in caam_ae_copy_state()
479 bool encrypt, struct caamdmaobj *src, in caam_ae_do_oneshot() argument
499 CIPHER_INITFINAL(caam_ctx->alg->type, encrypt)); in caam_ae_do_oneshot()
571 bool encrypt, struct caamdmaobj *aad) in caam_ae_do_init() argument
588 caam_desc_add_word(desc, CIPHER_INIT(caam_ctx->alg->type, encrypt)); in caam_ae_do_init()
652 bool savectx, bool encrypt, in caam_ae_do_block() argument
672 !caam_ctx->do_block(caam_ctx, encrypt, src, dst, final)) { in caam_ae_do_block()
676 encrypt)); in caam_ae_do_block()
680 encrypt)); in caam_ae_do_block()
[all …]
H A Dlocal.h60 bool encrypt; member
70 bool (*do_block)(struct caam_ae_ctx *caam_ctx, bool encrypt,
H A Dcaam_ae_ccm.c199 if (caam_ctx->encrypt) { in caam_ae_final_ccm()
/optee_os/core/drivers/crypto/caam/cipher/
H A Dlocal.h50 bool encrypt; /* Encrypt direction */ member
85 uint8_t keyid, bool encrypt,
H A Dcaam_cipher.c135 uint8_t keyid, bool encrypt, in caam_cipher_block() argument
165 caam_desc_add_word(desc, CIPHER_INIT(ctx->alg->type, encrypt)); in caam_cipher_block()
169 CIPHER_INITFINAL(ctx->alg->type, encrypt)); in caam_cipher_block()
350 dst->encrypt = src->encrypt; in caam_cipher_copy_state()
383 CIPHER_TRACE("Action %s", dinit->encrypt ? "Encrypt" : "Decrypt"); in caam_cipher_initialize()
501 cipherdata->encrypt = dinit->encrypt; in caam_cipher_initialize()
541 ctx->encrypt ? "Encrypt" : "Decrypt"); in do_update_streaming()
607 ctx->encrypt, &src, &dst); in do_update_streaming()
708 ctx->encrypt, &src, &dst); in do_update_streaming()
753 (ctx->encrypt ? "Encrypt" : "Decrypt")); in do_update_cipher()
[all …]
H A Dcaam_cipher_xts.c60 retstatus = caam_cipher_block(ctx, false, NEED_KEY1, ctx->encrypt, tmp, in do_tweak_block()
95 ctx->encrypt ? "Encrypt" : " Decrypt"); in caam_cipher_update_xts()
198 if (!ctx->encrypt) { in caam_cipher_update_xts()
H A Dcaam_cipher_mac.c156 ctx->encrypt ? "Encrypt" : "Decrypt"); in do_update_mac()
433 dupdate->encrypt ? "Encrypt" : "Decrypt"); in do_update_cmac()
607 dinit.encrypt = true; in do_cmac_init()
638 dupdate.encrypt = true; in do_cmac_update()
690 dupdate.encrypt = true; in do_cmac_final()
/optee_os/core/drivers/crypto/caam/include/
H A Dcaam_desc_helper.h358 #define CIPHER_INITFINAL(algo, encrypt) \ argument
360 ((encrypt) ? ALGO_ENCRYPT : ALGO_DECRYPT))
365 #define CIPHER_INIT(algo, encrypt) \ argument
367 ((encrypt) ? ALGO_ENCRYPT : ALGO_DECRYPT))
372 #define CIPHER_UPDATE(algo, encrypt) \ argument
374 ((encrypt) ? ALGO_ENCRYPT : ALGO_DECRYPT))
379 #define CIPHER_FINAL(algo, encrypt) \ argument
381 ((encrypt) ? ALGO_ENCRYPT : ALGO_DECRYPT))
/optee_os/core/drivers/crypto/hisilicon/
H A Dsec_cipher.c229 ecb_ctx.encrypt = true; in xts_iv_update()
245 ecb_ctx.encrypt = false; in xts_iv_update()
261 if (c_ctx->encrypt && c_ctx->len >= c_ctx->iv_len) in sec_update_iv()
263 if (!c_ctx->encrypt && c_ctx->len >= c_ctx->iv_len) in sec_update_iv()
360 if (c_ctx->encrypt) in sec_cipher_bd_fill()
403 if (c_ctx->encrypt) in sec_cipher_bd3_fill()
592 c_ctx->encrypt = dinit->encrypt; in sec_cipher_initialize()
733 dst_c_ctx->encrypt = src_c_ctx->encrypt; in sec_cipher_copy_state()
H A Dsec_authenc.c39 if (ae_ctx->encrypt) { in sec_aead_bd_fill()
94 if (ae_ctx->encrypt) { in sec_aead_bd3_fill()
454 if (!dinit->encrypt) in ae_soft_calc_init()
485 ae_drv_ctx->encrypt = dinit->encrypt; in sec_authenc_initialize()
599 (TEE_OperationMode)(d->encrypt == 0), in sec_authenc_update_payload()
757 dst->encrypt = src->encrypt; in sec_authenc_copy_state()
H A Dsec_authenc.h45 bool encrypt; member
H A Dsec_cipher.h83 bool encrypt; member
/optee_os/core/drivers/crypto/versal/
H A Dauthenc.c139 bool encrypt; member
255 if (p->encrypt) in replay_payload()
366 init->operation = dinit->encrypt ? XSECURE_ENCRYPT : XSECURE_DECRYPT; in do_init()
387 engine.init.operation = dinit->encrypt ? in do_init()
497 if (dupdate->encrypt) in update_payload()
525 node->payload.encrypt = dupdate->encrypt; in update_payload()
588 last.encrypt = true; in do_enc_final()
640 last.encrypt = false; in do_dec_final()
/optee_os/core/drivers/crypto/se050/core/
H A Dcipher.c21 if (dinit->encrypt) in do_init()
/optee_os/core/drivers/crypto/crypto_api/acipher/
H A Decc.c380 ret = ecc->encrypt(&cdata); in ecc_sm2_encrypt()
400 if (!ecc || !ecc->encrypt) in ecc_encrypt()
550 .encrypt = ecc_encrypt,
H A Drsa.c189 ret = rsa->encrypt(&rsa_data); in crypto_acipher_rsanopad_encrypt()
350 ret = rsa->encrypt(&rsa_data); in crypto_acipher_rsaes_encrypt()
H A Drsassa.c280 ret = rsa->encrypt(&rsa_data); in rsassa_pkcs1_v1_5_verify()
856 ret = rsa->encrypt(&rsa_data); in rsassa_pss_verify()
/optee_os/core/drivers/crypto/crypto_api/authenc/
H A Dauthenc.c94 .encrypt = (mode == TEE_MODE_ENCRYPT), in authenc_init()
172 .encrypt = (mode == TEE_MODE_ENCRYPT), in authenc_update_payload()
/optee_os/core/drivers/crypto/crypto_api/cipher/
H A Dcipher.c91 .encrypt = (mode == TEE_MODE_ENCRYPT), in cipher_init()
/optee_os/core/drivers/
H A Dversal_trng.c294 static void encrypt(uint8_t *in, uint8_t *out) in encrypt() function
314 encrypt(iv, iv); in checksum()
483 encrypt(inp_blk, out_blk); in trng_df_algorithm()
/optee_os/core/drivers/crypto/stm32/
H A Dcipher.c209 return c->ops->init(&c->ip_ctx, !dinit->encrypt, dinit->key1.data, in stm32_cipher_initialize()

12