edk2/CryptoPkg/Private
Levi Yun d0bc8c541b CryptoPkg: add/modify EC interfaces for TPM TCG library
This is prepartion patch to build TCG TPM v2.0 Reference Library[0].

TCG TPM v2.0 implementation[0] uses below additional interfaces:

  - EC_GROUP_new_curve_GFp()
  - EC_GROUP_set_generator()
  - EC_POINTs_mul()

and require EC_POINT_mul()'s n arguments
(Scalar multiplier for the generator G) but EDKII's
EcPointMul() interface always fix this value as NULL.

For TCG TPM v2.0 implementation, add new interfaces.

Link: https://github.com/TrustedComputingGroup/TPM [0]
Signed-off-by: Yeoreum Yun <yeoreum.yun@arm.com>
2026-02-24 13:49:35 +00:00
..
Library CryptoPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
Ppi CryptoPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00
Protocol CryptoPkg: add/modify EC interfaces for TPM TCG library 2026-02-24 13:49:35 +00:00