Searched refs:ik (Results 1 – 3 of 3) sorted by relevance
| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | aesni.c | 241 __m128i *ik = (__m128i *) invkey; in mbedtls_aesni_inverse_key() local 244 *ik = *fk; in mbedtls_aesni_inverse_key() 245 for (--fk, ++ik; fk > (const __m128i *) fwdkey; --fk, ++ik) { in mbedtls_aesni_inverse_key() 246 *ik = _mm_aesimc_si128(*fk); in mbedtls_aesni_inverse_key() 248 *ik = *fk; in mbedtls_aesni_inverse_key() 628 unsigned char *ik = invkey; in mbedtls_aesni_inverse_key() local 631 memcpy(ik, fk, 16); in mbedtls_aesni_inverse_key() 633 for (fk -= 16, ik += 16; fk > fwdkey; fk -= 16, ik += 16) { in mbedtls_aesni_inverse_key() 638 : "r" (fk), "r" (ik) in mbedtls_aesni_inverse_key() 642 memcpy(ik, fk, 16); in mbedtls_aesni_inverse_key()
|
| /optee_os/core/drivers/ |
| H A D | versal_trng.c | 333 int ik = 0; in setup_key() local 346 ik = i - klen; in setup_key() 347 schedule[i + 0] = schedule[ik + 0] ^ t0; in setup_key() 348 schedule[i + 1] = schedule[ik + 1] ^ t1; in setup_key() 349 schedule[i + 2] = schedule[ik + 2] ^ t2; in setup_key() 350 schedule[i + 3] = schedule[ik + 3] ^ t3; in setup_key()
|
| /optee_os/core/tee/ |
| H A D | tee_svc_cryp.c | 3855 struct tee_cryp_obj_secret *ik = ko->attr; in syscall_cryp_derive_key() local 3856 const uint8_t *ikm = (const uint8_t *)(ik + 1); in syscall_cryp_derive_key() 3865 if (okm_len > ik->alloc_size) { in syscall_cryp_derive_key() 3870 res = tee_cryp_hkdf(hash_id, ikm, ik->key_size, salt, salt_len, in syscall_cryp_derive_key()
|