Lines Matching refs:uint8_t
36 uint8_t key[TEE_FS_KM_SSK_SIZE];
75 const uint8_t *in_key, size_t size, in tee_fs_fek_crypt()
76 uint8_t *out_key) in tee_fs_fek_crypt()
80 uint8_t tsk[TEE_FS_KM_TSK_SIZE]; in tee_fs_fek_crypt()
81 uint8_t dst_key[size]; in tee_fs_fek_crypt()
102 uint8_t dummy[1] = { 0 }; in tee_fs_fek_crypt()
134 static TEE_Result generate_fek(uint8_t *key, uint8_t len) in generate_fek()
170 static TEE_Result sha256(uint8_t *out, size_t out_size, const uint8_t *in, in sha256()
177 static TEE_Result aes_ecb(uint8_t out[TEE_AES_BLOCK_SIZE], in aes_ecb()
178 const uint8_t in[TEE_AES_BLOCK_SIZE], in aes_ecb()
179 const uint8_t *key, size_t key_size) in aes_ecb()
206 static TEE_Result essiv(uint8_t iv[TEE_AES_BLOCK_SIZE], in essiv()
207 const uint8_t fek[TEE_FS_KM_FEK_SIZE], in essiv()
211 uint8_t sha[TEE_SHA256_HASH_SIZE]; in essiv()
212 uint8_t pad_blkid[TEE_AES_BLOCK_SIZE] = { 0, }; in essiv()
230 TEE_Result tee_fs_crypt_block(const TEE_UUID *uuid, uint8_t *out, in tee_fs_crypt_block()
231 const uint8_t *in, size_t size, in tee_fs_crypt_block()
232 uint16_t blk_idx, const uint8_t *encrypted_fek, in tee_fs_crypt_block()
236 uint8_t fek[TEE_FS_KM_FEK_SIZE]; in tee_fs_crypt_block()
237 uint8_t iv[TEE_AES_BLOCK_SIZE]; in tee_fs_crypt_block()