/trusted-firmware-a/drivers/auth/ |
A D | crypto_mod.c | 67 int crypto_mod_verify_signature(void *data_ptr, unsigned int data_len, in crypto_mod_verify_signature() argument 72 assert(data_ptr != NULL); in crypto_mod_verify_signature() 81 return crypto_lib_desc.verify_signature(data_ptr, data_len, in crypto_mod_verify_signature() 95 int crypto_mod_verify_hash(void *data_ptr, unsigned int data_len, in crypto_mod_verify_hash() argument 98 assert(data_ptr != NULL); in crypto_mod_verify_hash() 103 return crypto_lib_desc.verify_hash(data_ptr, data_len, in crypto_mod_verify_hash() 117 int crypto_mod_calc_hash(unsigned int alg, void *data_ptr, in crypto_mod_calc_hash() argument 120 assert(data_ptr != NULL); in crypto_mod_calc_hash() 124 return crypto_lib_desc.calc_hash(alg, data_ptr, data_len, output); in crypto_mod_calc_hash() 146 assert(data_ptr != NULL); in crypto_mod_auth_decrypt() [all …]
|
A D | auth_mod.c | 99 void *data_ptr, *hash_der_ptr; in auth_hash() local 111 img, img_len, &data_ptr, &data_len); in auth_hash() 115 rc = crypto_mod_verify_hash(data_ptr, data_len, in auth_hash() 152 void *data_ptr, *pk_ptr, *pk_hash_ptr, *sig_ptr, *sig_alg_ptr; in auth_signature() local 159 img, img_len, &data_ptr, &data_len); in auth_signature() 195 rc = crypto_mod_verify_signature(data_ptr, data_len, in auth_signature() 211 rc = crypto_mod_verify_signature(data_ptr, data_len, in auth_signature() 242 void *data_ptr = NULL; in auth_nvctr() local 251 img, img_len, &data_ptr, &data_len); in auth_nvctr() 255 assert(data_ptr); in auth_nvctr() [all …]
|
/trusted-firmware-a/include/drivers/auth/ |
A D | crypto_mod.h | 41 int (*verify_signature)(void *data_ptr, unsigned int data_len, 47 int (*verify_hash)(void *data_ptr, unsigned int data_len, 52 int (*calc_hash)(unsigned int alg, void *data_ptr, 60 int (*auth_decrypt)(enum crypto_dec_algo dec_algo, void *data_ptr, 69 int crypto_mod_verify_signature(void *data_ptr, unsigned int data_len, 73 int crypto_mod_verify_hash(void *data_ptr, unsigned int data_len, 75 int crypto_mod_auth_decrypt(enum crypto_dec_algo dec_algo, void *data_ptr, 82 int crypto_mod_calc_hash(unsigned int alg, void *data_ptr,
|
/trusted-firmware-a/drivers/auth/mbedtls/ |
A D | mbedtls_crypto.c | 59 static int verify_signature(void *data_ptr, unsigned int data_len, in verify_signature() argument 116 p = (unsigned char *)data_ptr; in verify_signature() 148 static int verify_hash(void *data_ptr, unsigned int data_len, in verify_hash() argument 197 p = (unsigned char *)data_ptr; in verify_hash() 218 int calc_hash(unsigned int alg, void *data_ptr, in calc_hash() argument 229 return mbedtls_md(md_info, data_ptr, data_len, output); in calc_hash() 240 static int aes_gcm_decrypt(void *data_ptr, size_t len, const void *key, in aes_gcm_decrypt() argument 249 unsigned char *pt = data_ptr; in aes_gcm_decrypt() 307 static int auth_decrypt(enum crypto_dec_algo dec_algo, void *data_ptr, in auth_decrypt() argument 319 rc = aes_gcm_decrypt(data_ptr, len, key, key_len, iv, iv_len, in auth_decrypt()
|
/trusted-firmware-a/drivers/nxp/crypto/caam/src/auth/ |
A D | nxp_crypto.c | 41 static int verify_signature(void *data_ptr, unsigned int data_len, in verify_signature() argument 53 ret = rsa_verify_signature(data_ptr, data_len, sig_ptr, sig_len, in verify_signature() 77 static int verify_hash(void *data_ptr, unsigned int data_len, in verify_hash() argument 94 ret = hash_update(algo, ctx, data_ptr, data_len); in verify_hash()
|
A D | hash.c | 64 int hash_update(enum hash_algo algo, void *context, void *data_ptr, in hash_update() argument 83 flush_dcache_range((uintptr_t)data_ptr, data_len); in hash_update() 89 (uint32_t) ((uintptr_t) data_ptr >> 32)); in hash_update() 93 sec_out32(&ctx->sg_tbl[ctx->sg_num].addr_lo, (uintptr_t) data_ptr); in hash_update()
|
/trusted-firmware-a/drivers/auth/cryptocell/712/ |
A D | cryptocell_crypto.c | 90 static int verify_signature(void *data_ptr, unsigned int data_len, in verify_signature() argument 224 flush_dcache_range((uintptr_t)data_ptr, data_len); in verify_signature() 228 (uint32_t *)data_ptr, &pk, &signature, in verify_signature() 243 static int verify_hash(void *data_ptr, unsigned int data_len, in verify_hash() argument 287 flush_dcache_range((uintptr_t)data_ptr, data_len); in verify_hash() 291 (uintptr_t)data_ptr, data_len, pubKeyHash); in verify_hash()
|
/trusted-firmware-a/plat/st/common/ |
A D | usb_dfu.c | 223 uintptr_t data_ptr; in usb_dfu_download() local 239 ret = hdfu->callback->download(hdfu->alt_setting, &data_ptr, in usb_dfu_download() 245 usb_core_receive_ep0(pdev, (uint8_t *)data_ptr, length); in usb_dfu_download() 276 uintptr_t data_ptr; in usb_dfu_upload() local 297 ret = hdfu->callback->upload(hdfu->alt_setting, &data_ptr, &length, pdev->user_data); in usb_dfu_upload() 303 usb_core_transmit_ep0(pdev, (uint8_t *)data_ptr, length); in usb_dfu_upload()
|
/trusted-firmware-a/drivers/auth/cryptocell/713/ |
A D | cryptocell_crypto.c | 75 static int verify_signature(void *data_ptr, unsigned int data_len, in verify_signature() argument 197 data_ptr, data_len, digest); in verify_signature() 218 static int verify_hash(void *data_ptr, unsigned int data_len, in verify_hash() argument 259 error = CC_BsvSha256((uintptr_t)PLAT_CRYPTOCELL_BASE, data_ptr, in verify_hash()
|
/trusted-firmware-a/include/drivers/nxp/crypto/caam/ |
A D | hash.h | 80 int hash_update(enum hash_algo algo, void *context, void *data_ptr,
|
/trusted-firmware-a/docs/design/ |
A D | auth-framework.rst | 235 int (*verify_signature)(void *data_ptr, unsigned int data_len, 239 int (*verify_hash)(void *data_ptr, unsigned int data_len, 944 int verify_signature(void *data_ptr, unsigned int data_len, 948 int verify_hash(void *data_ptr, unsigned int data_len, 950 int auth_decrypt(enum crypto_dec_algo dec_algo, void *data_ptr,
|
/trusted-firmware-a/docs/build/TF-A_2.5/_sources/design/ |
A D | auth-framework.rst.txt | 235 int (*verify_signature)(void *data_ptr, unsigned int data_len, 239 int (*verify_hash)(void *data_ptr, unsigned int data_len, 944 int verify_signature(void *data_ptr, unsigned int data_len, 948 int verify_hash(void *data_ptr, unsigned int data_len, 950 int auth_decrypt(enum crypto_dec_algo dec_algo, void *data_ptr,
|
/trusted-firmware-a/docs/build/TF-A_2.5/ |
A D | searchindex.js | 1 …97,101,106,119,120,121,130,131,133,135,136,138,139,140,141],data_len:36,data_ptr:36,datapath:103,d…
|