Home
last modified time | relevance | path

Searched refs:keyinfo (Results 1 – 2 of 2) sorted by relevance

/optee_os/core/pta/stm32mp/
H A Dremoteproc_pta.c268 struct rproc_pta_key_info *keyinfo = NULL; in rproc_pta_verify_digest() local
283 keyinfo = params[1].memref.buffer; in rproc_pta_verify_digest()
285 if (!keyinfo || in rproc_pta_verify_digest()
286 rproc_pta_keyinfo_size(keyinfo) != params[1].memref.size) in rproc_pta_verify_digest()
289 if (keyinfo->algo != TEE_ALG_RSASSA_PKCS1_V1_5_SHA256) in rproc_pta_verify_digest()
293 keyinfo->algo); in rproc_pta_verify_digest()
/optee_os/ta/remoteproc/src/
H A Dremoteproc_core.c314 struct rproc_pta_key_info *keyinfo = NULL; in remoteproc_pta_verify() local
330 keyinfo = TEE_Malloc(sizeof(*keyinfo) + length, TEE_MALLOC_FILL_ZERO); in remoteproc_pta_verify()
331 if (!keyinfo) in remoteproc_pta_verify()
334 keyinfo->algo = algo->id; in remoteproc_pta_verify()
335 keyinfo->info_size = length; in remoteproc_pta_verify()
336 memcpy(keyinfo->info, tlv_keyinfo, length); in remoteproc_pta_verify()
341 params[1].memref.buffer = keyinfo; in remoteproc_pta_verify()
342 params[1].memref.size = rproc_pta_keyinfo_size(keyinfo); in remoteproc_pta_verify()
354 TEE_Free(keyinfo); in remoteproc_pta_verify()