audk/SecurityPkg
Guomin Jiang c8594a5311 SecurityPkg/FvReportPei: Remove the ASSERT to allow neither M nor V
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2673

M mean that Measured Boot, V mean that Verified Boot.

The FvReport do below:
1. Do nothing if neither M nor V
2. Allocate pages to save the firmware volume and use it to install
   firmware info Ppi
3. Install PreHashFv Ppi if the FV need measurement.
4. Verify the Hash if the FV need verification

Notes:
1. The component is used to verify the FV or measure the FV
2. Copy action is just for security purpose but not main purpose.
3. If you use this component, Doesn't need to copy in other compoent
   which result time consumption.

Signed-off-by: Guomin Jiang <guomin.jiang@intel.com>
Reviewed-by: Jian J Wang <jian.j.wang@intel.com>
2021-10-31 16:52:12 +00:00
..
EnrollFromDefaultKeysApp SecurityPkg: Add EnrollFromDefaultKeys application. 2021-08-03 07:26:41 +00:00
FvReportPei SecurityPkg/FvReportPei: Remove the ASSERT to allow neither M nor V 2021-10-31 16:52:12 +00:00
Hash2DxeCrypto SecurityPkg/Hash2DxeCrypto: Remove SHA1 support 2020-11-17 19:26:50 +00:00
HddPassword SecurityPkg/HddPassword: Use BaseLib linked list iteration macros 2020-04-21 02:20:51 +00:00
Include SecurityPkg/Tcg: Make Tcg2PlatformDxe buildable and fix style issues 2021-09-13 16:53:14 +00:00
Library ArmVirtPkg/TPM: Add a NULL implementation of TpmPlatformHierarchyLib 2021-10-05 09:54:11 +00:00
Pkcs7Verify/Pkcs7VerifyDxe SecurityPkg: Fix few typos 2020-02-10 22:30:07 +00:00
RandomNumberGenerator/RngDxe SecurityPkg: Add support for RngDxe on AARCH64 2021-05-11 16:26:05 +00:00
Tcg SecurityPkg/Tcg: Make Tcg2PlatformPei buildable and fix style issues 2021-09-13 16:53:14 +00:00
VariableAuthenticated SecurityPkg: Fix SecureBootDefaultKeysDxe failed to start 2021-09-30 14:56:56 +00:00
SecurityPkg.ci.yaml SecurityPkg: Tcg2Smm: Added support for Standalone Mm 2021-03-05 15:25:07 +00:00
SecurityPkg.dec SecurityPkg: Add references to header and inf files to SecurityPkg 2021-09-13 16:53:14 +00:00
SecurityPkg.dsc ArmVirtPkg/TPM: Add a NULL implementation of TpmPlatformHierarchyLib 2021-10-05 09:54:11 +00:00
SecurityPkg.uni SecurityPkg: Fix spelling errors 2019-10-23 10:23:23 -07:00
SecurityPkgExtra.uni SecurityPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:23 -07:00