11bb92983SJerome Forissier /* SPDX-License-Identifier: BSD-2-Clause */ 2cdb198a7SJerome Forissier /* 3cdb198a7SJerome Forissier * Copyright (c) 2014, Linaro Limited 4cdb198a7SJerome Forissier */ 5cdb198a7SJerome Forissier 6*fbe66cf8SEtienne Carriere #ifndef __TEE_TEE_CRYP_HKDF_H 7*fbe66cf8SEtienne Carriere #define __TEE_TEE_CRYP_HKDF_H 8cdb198a7SJerome Forissier 9cdb198a7SJerome Forissier #include <tee_api_types.h> 10cdb198a7SJerome Forissier 11cdb198a7SJerome Forissier TEE_Result tee_cryp_hkdf(uint32_t hash_id, const uint8_t *ikm, size_t ikm_len, 12cdb198a7SJerome Forissier const uint8_t *salt, size_t salt_len, 13cdb198a7SJerome Forissier const uint8_t *info, size_t info_len, uint8_t *okm, 14cdb198a7SJerome Forissier size_t okm_len); 15cdb198a7SJerome Forissier 16*fbe66cf8SEtienne Carriere #endif /* __TEE_TEE_CRYP_HKDF_H */ 17