Lines Matching refs:get
42 ae_ctx* get() { return ctx_; } in get() function in keymaster::AeCtx
56 if (!derivation_data->get()) in BuildDerivationData()
59 uint8_t* buf = derivation_data->get(); in BuildDerivationData()
60 uint8_t* end = derivation_data->get() + *derivation_data_length; in BuildDerivationData()
82 if (!hash_buf.get()) in InitializeKeyWrappingContext()
84 Eraser hash_eraser(hash_buf.get(), SHA256_DIGEST_LENGTH); in InitializeKeyWrappingContext()
86 if (!derived_key.get()) in InitializeKeyWrappingContext()
88 Eraser derived_key_eraser(derived_key.get(), AES_BLOCK_SIZE); in InitializeKeyWrappingContext()
90 if (!ctx->get() || !hash_buf.get() || !derived_key.get()) in InitializeKeyWrappingContext()
96 SHA256_Update(&sha256_ctx, derivation_data.get(), derivation_data_length); in InitializeKeyWrappingContext()
97 SHA256_Final(hash_buf.get(), &sha256_ctx); in InitializeKeyWrappingContext()
106 AES_encrypt(hash_buf.get(), derived_key.get(), &aes_key); in InitializeKeyWrappingContext()
109 if (ae_init(ctx->get(), derived_key.get(), AES_BLOCK_SIZE /* key length */, OCB_NONCE_LENGTH, in InitializeKeyWrappingContext()
111 memset_s(ctx->get(), 0, ae_ctx_sizeof()); in InitializeKeyWrappingContext()
129 if (!ctx.get()) in OcbEncryptKey()
140 int ae_err = ae_encrypt(ctx.get(), nonce.peek_read(), plaintext.key_material, in OcbEncryptKey()
165 if (!ctx.get()) in OcbDecryptKey()
176 int ae_err = ae_decrypt(ctx.get(), nonce.peek_read(), ciphertext.key_material, in OcbDecryptKey()