]> git.proxmox.com Git - mirror_edk2.git/blobdiff - SecurityPkg/SecurityPkg.dec
SecurityPkg\Tcg2Pei: FV measure performance enhancement
[mirror_edk2.git] / SecurityPkg / SecurityPkg.dec
index 01bff01ed50aa56fa3205f072b994d32d979c4dd..df4082bb8d257c69a5c0aeba876397eda9526d17 100644 (file)
@@ -7,6 +7,7 @@
 #\r
 # Copyright (c) 2009 - 2017, Intel Corporation. All rights reserved.<BR>\r
 # (C) Copyright 2015 Hewlett Packard Enterprise Development LP <BR>\r
+# Copyright (c) 2017, Microsoft Corporation.  All rights reserved. <BR>\r
 # This program and the accompanying materials are licensed and made available under\r
 # the terms and conditions of the BSD License which accompanies this distribution.\r
 # The full text of the license may be found at\r
   ## Include/Ppi/FirmwareVolumeInfoMeasurementExcluded.h\r
   gEfiPeiFirmwareVolumeInfoMeasurementExcludedPpiGuid = { 0x6e056ff9, 0xc695, 0x4364, { 0x9e, 0x2c, 0x61, 0x26, 0xf5, 0xce, 0xea, 0xae } }\r
 \r
+  ## Include/Ppi/FirmwareVolumeInfoPrehashedFV.h\r
+  gEdkiiPeiFirmwareVolumeInfoPrehashedFvPpiGuid = { 0x3ce1e631, 0x7008, 0x477c, { 0xad, 0xa7, 0x5d, 0xcf, 0xc7, 0xc1, 0x49, 0x4b } }\r
+\r
 #\r
 # [Error.gEfiSecurityPkgTokenSpaceGuid]\r
 #   0x80000001 | Invalid value provided.\r
 \r
 [PcdsDynamic, PcdsDynamicEx]\r
 \r
-  ## This PCD indicates Hash mask for TPM 2.0.<BR><BR>\r
+  ## This PCD indicates Hash mask for TPM 2.0. Bit definition strictly follows TCG Algorithm Registry.<BR><BR>\r
   #  If this bit is set, that means this algorithm is needed to extend to PCR.<BR>\r
   #  If this bit is clear, that means this algorithm is NOT needed to extend to PCR.<BR>\r
+  #  If all the bits are clear, that means hash algorithm is determined by current Active PCR Banks.<BR>\r
   #    BIT0  -  SHA1.<BR>\r
   #    BIT1  -  SHA256.<BR>\r
   #    BIT2  -  SHA384.<BR>\r