tpm2_kdfa.h 481 B

123456789101112131415161718192021222324
  1. /* SPDX-License-Identifier: BSD-3-Clause */
  2. #ifndef SRC_TPM_KDFA_H_
  3. #define SRC_TPM_KDFA_H_
  4. #include <tss2/tss2_sys.h>
  5. /* TODO DOCUMENT ME */
  6. /**
  7. *
  8. * @param hashAlg
  9. * @param key
  10. * @param label
  11. * @param contextU
  12. * @param contextV
  13. * @param bits
  14. * @param resultKey
  15. * @return
  16. */
  17. TSS2_RC tpm2_kdfa(TPMI_ALG_HASH hash_alg, TPM2B *key, char *label,
  18. TPM2B *context_u, TPM2B *context_v, UINT16 bits,
  19. TPM2B_MAX_BUFFER *result_key);
  20. #endif /* SRC_TPM_KDFA_H_ */