diff options
| author | Levi Yun <yeoreum.yun@arm.com> | 2025-09-15 16:45:36 +0300 |
|---|---|---|
| committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2025-09-30 14:39:04 +0300 |
| commit | 9c651ef83a74d83219075316aa5d1c189ed608c8 (patch) | |
| tree | 2c9d7dccd24081b3205d22abb81e458bc939b3f7 /BaseTools/Source/Python/Ecc/MetaDataParser.py | |
| parent | ba079eda61be9777211b330ef737986b859212b4 (diff) | |
| download | edk2-9c651ef83a74d83219075316aa5d1c189ed608c8.tar.xz | |
SecurityPkg/Library: introduce HashLibTpm2PeilessSec
PeilessSec couldn't use the HasLibTpm2 since:
- HashLibTpm2 uses memory allocation/free for Hash interface.
But in PeilessSecPhase doesn't support the free memory since
the allocation of memory via MemoryAllocation APIs is allocated
using HOB which couldn't be freed.
- In SEC phase, it couldn't use DynamicPcd -- PcdHashMasks
- PeilessSec utilises the algorithm passed in
the SpecId event log handed off by TF-A
To address theses, introduce HashLibTpm2PeilessSec used for
measurements in the PeilessSec.
Signed-off-by: Yeoreum Yun <yeoreum.yun@arm.com>
Diffstat (limited to 'BaseTools/Source/Python/Ecc/MetaDataParser.py')
0 files changed, 0 insertions, 0 deletions
