audk/SecurityPkg/Library
Grzegorz Bernacki 9732659698 SecurityPkg: Create library for enrolling Secure Boot variables.
This commits add library, which consist functions to
enrolll Secure Boot keys and initialize Secure Boot
default variables. Some of the functions was moved
 from SecureBootConfigImpl.c file.

Signed-off-by: Grzegorz Bernacki <gjb@semihalf.com>
Reviewed-by: Sunny Wang <sunny.wang@arm.com>
Reviewed-by: Jiewen Yao <Jiewen.yao@intel.com>
2021-08-03 07:26:41 +00:00
..
AuthVariableLib SecurityPkg: Allow VariablePolicy state to delete authenticated variables 2020-11-17 01:03:43 +00:00
DxeImageAuthenticationStatusLib SecurityPkg/DxeImageAuth: Mark the File parameter as OPTIONAL 2020-04-22 01:55:34 +00:00
DxeImageVerificationLib SecurityPkg/DxeImageVerificationLib: Disable SHA1 base on MACRO 2020-09-07 02:38:42 +00:00
DxeRsa2048Sha256GuidedSectionExtractLib
DxeTcg2PhysicalPresenceLib SecurityPkg: Change default value source 2020-05-21 15:48:57 +00:00
DxeTcgPhysicalPresenceLib SecurityPkg: Fix few typos 2020-02-10 22:30:07 +00:00
DxeTpm2MeasureBootLib SecurityPkg/TPM: measure UEFI images without associated device paths again 2020-04-22 01:55:34 +00:00
DxeTpmMeasureBootLib SecurityPkg/TPM: measure UEFI images without associated device paths again 2020-04-22 01:55:34 +00:00
DxeTpmMeasurementLib
FmpAuthenticationLibPkcs7
FmpAuthenticationLibRsa2048Sha256
HashInstanceLibSha1
HashInstanceLibSha256
HashInstanceLibSha384
HashInstanceLibSha512
HashInstanceLibSm3
HashLibBaseCryptoRouter SecurityPkg: Fix few typos 2020-02-10 22:30:07 +00:00
HashLibTpm2
PeiRsa2048Sha256GuidedSectionExtractLib
PeiTcg2PhysicalPresenceLib SecurityPkg: Change default value source 2020-05-21 15:48:57 +00:00
PeiTpmMeasurementLib SecurityPkg/PeiTpmMeasurementLib: remove gEfiTpmDeviceSelectedGuid 2020-09-16 05:16:02 +00:00
PlatformSecureLibNull SecurityPkg: Fix few typos 2020-02-10 22:30:07 +00:00
RpmcLibNull Revert "SecurityPkg: Add RPMC Index to the RpmcLib" 2020-11-26 01:22:29 +00:00
SecureBootVariableLib SecurityPkg: Create SecureBootVariableLib. 2021-08-03 07:26:41 +00:00
SecureBootVariableProvisionLib SecurityPkg: Create library for enrolling Secure Boot variables. 2021-08-03 07:26:41 +00:00
SmmTcg2PhysicalPresenceLib SecurityPkg: Tcg2PhysicalPresenceLib: Introduce StandaloneMm instance 2021-02-01 10:03:35 -08:00
Tcg2PpVendorLibNull SecurityPkg: Tcg2PpVendorLibNull: Added support for MM_STANDALONE type 2021-02-01 10:03:35 -08:00
TcgEventLogRecordLib SecurityPkg/TcgEventLogRecordLib: add new lib for firmware measurement 2020-08-26 15:56:11 +00:00
TcgPpVendorLibNull
TcgStorageCoreLib SecurityPkg/Tcg: Fix various typos 2020-02-10 22:30:07 +00:00
TcgStorageOpalLib SecurityPkg: TcgStorageOpalLib: Initialize SupportedAttributes parameter. 2021-06-15 08:43:25 +00:00
Tpm2CommandLib SecurityPkg/Tpm2CommandLib: add a new function 2020-07-28 09:56:25 +00:00
Tpm2DeviceLibDTpm SecurityPkg: Tpm2DeviceLibDTpm: Introduce StandaloneMm instance 2021-02-01 10:03:35 -08:00
Tpm2DeviceLibRouter
Tpm2DeviceLibTcg2
Tpm12CommandLib
Tpm12DeviceLibDTpm SecurityPkg/Library/Tpm: Fix various typos 2020-02-10 22:30:07 +00:00
Tpm12DeviceLibTcg
TpmCommLib SecurityPkg/Library/Tpm: Fix various typos 2020-02-10 22:30:07 +00:00
VariableKeyLibNull SecurityPkg: add null version of VariableKeyLib 2020-03-27 16:41:05 +00:00