Searched refs:fek (Results 1 – 3 of 3) sorted by relevance
| /optee_os/core/tee/ |
| H A D | tee_fs_key_manager.c | 206 const uint8_t fek[TEE_FS_KM_FEK_SIZE], in essiv() 213 res = sha256(sha, sizeof(sha), fek, TEE_FS_KM_FEK_SIZE); in essiv() 235 uint8_t fek[TEE_FS_KM_FEK_SIZE]; in tee_fs_crypt_block() local 244 TEE_FS_KM_FEK_SIZE, fek); in tee_fs_crypt_block() 249 res = essiv(iv, fek, blk_idx); in tee_fs_crypt_block() 258 res = crypto_cipher_init(ctx, mode, fek, sizeof(fek), NULL, in tee_fs_crypt_block() 271 memzero_explicit(fek, sizeof(fek)); in tee_fs_crypt_block()
|
| H A D | tee_rpmb_fs.c | 80 uint8_t fek[TEE_FS_KM_FEK_SIZE]; member 560 uint16_t blk_idx, const uint8_t *fek, in encrypt_block() argument 564 blk_idx, fek, TEE_MODE_ENCRYPT); in encrypt_block() 568 uint16_t blk_idx, const uint8_t *fek, in decrypt_block() argument 572 blk_idx, fek, TEE_MODE_DECRYPT); in decrypt_block() 578 uint16_t blk_idx __maybe_unused, const uint8_t *fek, in decrypt() argument 588 if (!fek) { in decrypt() 591 } else if (is_zero(fek, TEE_FS_KM_FEK_SIZE)) { in decrypt() 604 res = decrypt_block(tmp, frm->data, blk_idx, fek, uuid); in decrypt() 609 res = decrypt_block(out, frm->data, blk_idx, fek, uuid); in decrypt() [all …]
|
| H A D | fs_htree.c | 92 uint8_t fek[TEE_FS_HTREE_FEK_SIZE]; member 480 res = crypto_authenc_init(ctx, mode, ht->fek, TEE_FS_HTREE_FEK_SIZE, iv, in authenc_init() 569 sizeof(ht->fek), ht->fek); in verify_root() 646 res = crypto_rng_read(ht->fek, sizeof(ht->fek)); in create_and_sync() 650 res = tee_fs_fek_crypt(ht->uuid, TEE_MODE_ENCRYPT, ht->fek, in create_and_sync() 651 sizeof(ht->fek), ht->head.enc_fek); in create_and_sync()
|