summaryrefslogtreecommitdiffstats
path: root/SecurityPkg/Library
Commit message (Expand)AuthorAgeFilesLines
* SecurityPkg: limit verification of enrolled PK in setup modeJan Bobek2023-02-042-2/+10
* SecurityPkg/AuthVariableLib: Check SHA-256 OID with ContentInfo presentJan Bobek2023-01-231-8/+42
* SecurityPkg: deprecate RpmcLib and VariableKeyLibJian J Wang2022-12-214-178/+0
* OvmfPkg/SecTpmMeasurementLib: Fix the mapping error of PCR and RTMR indexMin M Xu2022-12-151-4/+3
* SecurityPkg: Remove enforcement of final GoIdle transition for CRB commandsRodrigo Gonzalez Del Cueto2022-09-301-13/+0
* SecurityPkg/SmmTcg2PhysicalPresenceLib: Add missing debug print specifierMichael Kubacki2022-09-091-1/+1
* SecurityPkg: Add retry mechanism for tpm commandQi Zhang2022-07-311-39/+69
* SecurityPkg: SecureBootVariableLib: Added unit testskuqin2022-07-078-0/+2426
* SecurityPkg: SecureBootVariableProvisionLib: Updated implementationKun Qin2022-07-071-30/+115
* SecurityPkg: SecureBootVariableLib: Added newly supported interfaceskuqin2022-07-072-0/+368
* SecurityPkg: SecureBootVariableLib: Updated signature list creatorkuqin2022-07-072-34/+38
* SecurityPkg: SecureBootVariableLib: Updated time based payload creatorKun Qin2022-07-072-28/+33
* SecurityPkg: PlatformPKProtectionLib: Added PK protection interfaceKun Qin2022-07-072-0/+87
* SecurityPkg/HashLibTdx: Return EFI_UNSUPPORTED if it is not Tdx guestMin M Xu2022-06-161-1/+7
* Security: Add SecTpmMeasurementLibTdxMin M Xu2022-06-072-0/+210
* Security: Add HashLibTdxMin Xu2022-06-032-0/+244
* SecurityPkg: TPM must go to Idle state on CRB command completionRodrigo Gonzalez del Cueto2021-12-171-12/+2
* SecurityPkg: Reallocate TPM Active PCRs based on platform supportRodrigo Gonzalez del Cueto2021-12-172-6/+16
* SecurityPkg: Debug code to audit BIOS TPM extend operationsRodrigo Gonzalez del Cueto2021-12-171-1/+189
* SecurityPkg: Support CcMeasurementProtocol in DxeTpmMeasurementLibMin Xu2021-12-112-20/+111
* SecurityPkg: Support CcMeasurementProtocol in DxeTpm2MeasureBootLibMin Xu2021-12-112-77/+265
* SecurityPkg: Apply uncrustify changesMichael Kubacki2021-12-0778-7185/+7691
* SecurityPkg: Change complex DEBUG_CODE() to DEBUG_CODE_BEGIN/END()Michael D Kinney2021-12-073-18/+18
* SecurityPkg: Change OPTIONAL keyword usage styleMichael D Kinney2021-12-0714-19/+19
* SecurityPkg: Change use of EFI_D_* to DEBUG_*Michael D Kinney2021-12-0727-204/+202
* ArmVirtPkg/TPM: Add a NULL implementation of TpmPlatformHierarchyLibStefan Berger2021-10-052-0/+53
* SecurityPkg: Introduce new PCD PcdRandomizePlatformHierarchyStefan Berger2021-09-131-2/+1
* SecurityPkg/Tcg: Make Tcg2PlatformDxe buildable and fix style issuesStefan Berger2021-09-131-1/+1
* SecurityPkg/TPM: Fix bugs in imported PeiDxeTpmPlatformHierarchyLibStefan Berger2021-09-132-20/+8
* SecurityPkg/TPM: Import PeiDxeTpmPlatformHierarchyLib.c from edk2-platformsStefan Berger2021-09-132-0/+311
* SecurityPkg: Fix GetSupportedAndActivePcrs counter calculationRodrigo Gonzalez del Cueto2021-08-091-17/+29
* SecurityPkg: Create library for enrolling Secure Boot variables.Grzegorz Bernacki2021-08-033-0/+576
* SecurityPkg: Create SecureBootVariableLib.Grzegorz Bernacki2021-08-033-0/+605
* SecurityPkg: TcgStorageOpalLib: Initialize SupportedAttributes parameter.Scottie Kuo2021-06-151-1/+2
* SecurityPkg: Tpm2DeviceLibDTpm: Introduce StandaloneMm instanceKun Qin2021-02-019-84/+274
* SecurityPkg: Tcg2PpVendorLibNull: Added support for MM_STANDALONE typeKun Qin2021-02-011-1/+1
* SecurityPkg: Tcg2PhysicalPresenceLib: Introduce StandaloneMm instanceKun Qin2021-02-016-367/+543
* Revert "SecurityPkg: Add RPMC Index to the RpmcLib"gaoliming2020-11-261-5/+1
* SecurityPkg: Add RPMC Index to the RpmcLibNishant Mistry2020-11-191-1/+5
* SecurityPkg: Allow VariablePolicy state to delete authenticated variablesBret Barkelew2020-11-172-6/+26
* SecurityPkg/Tcg2PhysicalPresenceLib: Fix incorrect TCG VER comparisionTerry Lee2020-10-181-1/+1
* SecurityPkg/PeiTpmMeasurementLib: remove gEfiTpmDeviceSelectedGuidQi Zhang2020-09-161-2/+1
* SecurityPkg/DxeImageVerificationLib: Disable SHA1 base on MACROZhichao Gao2020-09-071-0/+6
* SecurityPkg/DxeImageVerificationLib: catch alignment overflow (CVE-2019-14562)Laszlo Ersek2020-09-021-1/+3
* SecurityPkg/DxeImageVerificationLib: assign WinCertificate after size checkLaszlo Ersek2020-09-021-3/+5
* SecurityPkg/DxeImageVerificationLib: extract SecDataDirEnd, SecDataDirLeftLaszlo Ersek2020-09-021-4/+8
* SecurityPkg/TcgEventLogRecordLib: add new lib for firmware measurementQi Zhang2020-08-263-0/+254
* SecurityPkg: Fix spelling mistake for occurredMichael D Kinney2020-08-191-1/+1
* SecurityPkg/Tpm2CommandLib: add a new functionZhang, Qi2020-07-281-0/+40
* SecurityPkg/PeiTpmMeasurementLib: Add PEI instance.Jiewen Yao2020-07-233-0/+141