* [edk2-devel] [PATCH v3 1/3] MdePkg: Add TcgSp800155Event3 type info
2024-05-02 0:50 [edk2-devel] [PATCH v3 0/3] TCG_Sp800_155_PlatformId_Event3 support Dionna Glaze via groups.io
@ 2024-05-02 0:50 ` Dionna Glaze via groups.io
2024-05-06 2:44 ` 回复: " gaoliming via groups.io
2024-05-02 0:50 ` [edk2-devel] [PATCH v3 2/3] SecurityPkg: recognize sp800155Event3 event too Dionna Glaze via groups.io
` (2 subsequent siblings)
3 siblings, 1 reply; 7+ messages in thread
From: Dionna Glaze via groups.io @ 2024-05-02 0:50 UTC (permalink / raw)
To: devel; +Cc: Dionna Glaze, Michael D Kinney, Liming Gao, Zhiguang Liu,
Jiewen Yao
TCG PC Client Platform Firmware Profile 1.06 revision 52 of December
2023 added a new event signature and extended information about where a
reference measurement document for the firmware can be found.
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Cc: Zhiguang Liu <zhiguang.liu@intel.com>
Reviewed-By: Jiewen Yao <Jiewen.yao@intel.com>
Signed-off-by: Dionna Glaze <dionnaglaze@google.com>
---
.../IndustryStandard/UefiTcgPlatform.h | 38 ++++++++++++++++++-
1 file changed, 37 insertions(+), 1 deletion(-)
diff --git a/MdePkg/Include/IndustryStandard/UefiTcgPlatform.h b/MdePkg/Include/IndustryStandard/UefiTcgPlatform.h
index 61bd4e4667..aaee5d6c88 100644
--- a/MdePkg/Include/IndustryStandard/UefiTcgPlatform.h
+++ b/MdePkg/Include/IndustryStandard/UefiTcgPlatform.h
@@ -451,6 +451,7 @@ typedef struct tdTCG_PCClientTaggedEvent {
#define TCG_Sp800_155_PlatformId_Event_SIGNATURE "SP800-155 Event"
#define TCG_Sp800_155_PlatformId_Event2_SIGNATURE "SP800-155 Event2"
+#define TCG_Sp800_155_PlatformId_Event3_SIGNATURE "SP800-155 Event3"
typedef struct tdTCG_Sp800_155_PlatformId_Event2 {
UINT8 Signature[16];
@@ -478,9 +479,44 @@ typedef struct tdTCG_Sp800_155_PlatformId_Event2 {
// UINT8 FirmwareManufacturerStr[FirmwareManufacturerStrSize];
// UINT32 FirmwareManufacturerId;
// UINT8 FirmwareVersion;
- // UINT8 FirmwareVersion[FirmwareVersionSize]];
+ // UINT8 FirmwareVersion[FirmwareVersionSize];
} TCG_Sp800_155_PlatformId_Event2;
+typedef struct tdTCG_Sp800_155_PlatformId_Event3 {
+ UINT8 Signature[16];
+ //
+ // Where Vendor ID is an integer defined
+ // at http://www.iana.org/assignments/enterprisenumbers
+ //
+ UINT32 VendorId;
+ //
+ // 16-byte identifier of a given platform's static configuration of code
+ //
+ EFI_GUID ReferenceManifestGuid;
+ // UINT8 PlatformManufacturerStrSize;
+ // UINT8 PlatformManufacturerStr[PlatformManufacturerStrSize];
+ // UINT8 PlatformModelSize;
+ // UINT8 PlatformModel[PlatformModelSize];
+ // UINT8 PlatformVersionSize;
+ // UINT8 PlatformVersion[PlatformVersionSize];
+ // UINT8 PlatformModelSize;
+ // UINT8 PlatformModel[PlatformModelSize];
+ // UINT8 FirmwareManufacturerStrSize;
+ // UINT8 FirmwareManufacturerStr[FirmwareManufacturerStrSize];
+ // UINT32 FirmwareManufacturerId;
+ // UINT8 FirmwareVersion;
+ // UINT8 FirmwareVersion[FirmwareVersionSize];
+ //
+ // Below structure is newly added in TCG_Sp800_155_PlatformId_Event3
+ //
+ // UINT32 RimLocatorType;
+ // UINT32 RimLocatorLength;
+ // UINT8 RimLocator[RimLocatorLength];
+ // UINT32 PlatformCertLocatorType;
+ // UINT32 PlatformCertLocatorLength;
+ // UINT8 PlatformCertLocator[PlatformCertLocatorLength];
+} TCG_Sp800_155_PlatformId_Event3;
+
#define TCG_EfiStartupLocalityEvent_SIGNATURE "StartupLocality"
//
--
2.45.0.rc0.197.gbae5840b3b-goog
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#118486): https://edk2.groups.io/g/devel/message/118486
Mute This Topic: https://groups.io/mt/105854726/7686176
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io]
-=-=-=-=-=-=-=-=-=-=-=-
^ permalink raw reply related [flat|nested] 7+ messages in thread
* 回复: [edk2-devel] [PATCH v3 1/3] MdePkg: Add TcgSp800155Event3 type info
2024-05-02 0:50 ` [edk2-devel] [PATCH v3 1/3] MdePkg: Add TcgSp800155Event3 type info Dionna Glaze via groups.io
@ 2024-05-06 2:44 ` gaoliming via groups.io
0 siblings, 0 replies; 7+ messages in thread
From: gaoliming via groups.io @ 2024-05-06 2:44 UTC (permalink / raw)
To: devel, dionnaglaze
Cc: 'Michael D Kinney', 'Zhiguang Liu',
'Jiewen Yao'
Acked-by: Liming Gao <gaoliming@byosoft.com.cn>
> -----邮件原件-----
> 发件人: devel@edk2.groups.io <devel@edk2.groups.io> 代表 Dionna Glaze
> via groups.io
> 发送时间: 2024年5月2日 8:50
> 收件人: devel@edk2.groups.io
> 抄送: Dionna Glaze <dionnaglaze@google.com>; Michael D Kinney
> <michael.d.kinney@intel.com>; Liming Gao <gaoliming@byosoft.com.cn>;
> Zhiguang Liu <zhiguang.liu@intel.com>; Jiewen Yao <Jiewen.yao@intel.com>
> 主题: [edk2-devel] [PATCH v3 1/3] MdePkg: Add TcgSp800155Event3 type
> info
>
> TCG PC Client Platform Firmware Profile 1.06 revision 52 of December
> 2023 added a new event signature and extended information about where a
> reference measurement document for the firmware can be found.
>
> Cc: Michael D Kinney <michael.d.kinney@intel.com>
> Cc: Liming Gao <gaoliming@byosoft.com.cn>
> Cc: Zhiguang Liu <zhiguang.liu@intel.com>
>
> Reviewed-By: Jiewen Yao <Jiewen.yao@intel.com>
> Signed-off-by: Dionna Glaze <dionnaglaze@google.com>
> ---
> .../IndustryStandard/UefiTcgPlatform.h | 38
> ++++++++++++++++++-
> 1 file changed, 37 insertions(+), 1 deletion(-)
>
> diff --git a/MdePkg/Include/IndustryStandard/UefiTcgPlatform.h
> b/MdePkg/Include/IndustryStandard/UefiTcgPlatform.h
> index 61bd4e4667..aaee5d6c88 100644
> --- a/MdePkg/Include/IndustryStandard/UefiTcgPlatform.h
> +++ b/MdePkg/Include/IndustryStandard/UefiTcgPlatform.h
> @@ -451,6 +451,7 @@ typedef struct tdTCG_PCClientTaggedEvent {
>
> #define TCG_Sp800_155_PlatformId_Event_SIGNATURE "SP800-155
> Event"
> #define TCG_Sp800_155_PlatformId_Event2_SIGNATURE "SP800-155
> Event2"
> +#define TCG_Sp800_155_PlatformId_Event3_SIGNATURE "SP800-155
> Event3"
>
> typedef struct tdTCG_Sp800_155_PlatformId_Event2 {
> UINT8 Signature[16];
> @@ -478,9 +479,44 @@ typedef struct
> tdTCG_Sp800_155_PlatformId_Event2 {
> // UINT8
> FirmwareManufacturerStr[FirmwareManufacturerStrSize];
> // UINT32 FirmwareManufacturerId;
> // UINT8 FirmwareVersion;
> - // UINT8 FirmwareVersion[FirmwareVersionSize]];
> + // UINT8 FirmwareVersion[FirmwareVersionSize];
> } TCG_Sp800_155_PlatformId_Event2;
>
> +typedef struct tdTCG_Sp800_155_PlatformId_Event3 {
> + UINT8 Signature[16];
> + //
> + // Where Vendor ID is an integer defined
> + // at http://www.iana.org/assignments/enterprisenumbers
> + //
> + UINT32 VendorId;
> + //
> + // 16-byte identifier of a given platform's static configuration of code
> + //
> + EFI_GUID ReferenceManifestGuid;
> + // UINT8 PlatformManufacturerStrSize;
> + // UINT8
> PlatformManufacturerStr[PlatformManufacturerStrSize];
> + // UINT8 PlatformModelSize;
> + // UINT8 PlatformModel[PlatformModelSize];
> + // UINT8 PlatformVersionSize;
> + // UINT8 PlatformVersion[PlatformVersionSize];
> + // UINT8 PlatformModelSize;
> + // UINT8 PlatformModel[PlatformModelSize];
> + // UINT8 FirmwareManufacturerStrSize;
> + // UINT8
> FirmwareManufacturerStr[FirmwareManufacturerStrSize];
> + // UINT32 FirmwareManufacturerId;
> + // UINT8 FirmwareVersion;
> + // UINT8 FirmwareVersion[FirmwareVersionSize];
> + //
> + // Below structure is newly added in TCG_Sp800_155_PlatformId_Event3
> + //
> + // UINT32 RimLocatorType;
> + // UINT32 RimLocatorLength;
> + // UINT8 RimLocator[RimLocatorLength];
> + // UINT32 PlatformCertLocatorType;
> + // UINT32 PlatformCertLocatorLength;
> + // UINT8
> PlatformCertLocator[PlatformCertLocatorLength];
> +} TCG_Sp800_155_PlatformId_Event3;
> +
> #define TCG_EfiStartupLocalityEvent_SIGNATURE "StartupLocality"
>
> //
> --
> 2.45.0.rc0.197.gbae5840b3b-goog
>
>
>
>
>
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#118581): https://edk2.groups.io/g/devel/message/118581
Mute This Topic: https://groups.io/mt/105933440/7686176
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io]
-=-=-=-=-=-=-=-=-=-=-=-
^ permalink raw reply [flat|nested] 7+ messages in thread
* [edk2-devel] [PATCH v3 2/3] SecurityPkg: recognize sp800155Event3 event too
2024-05-02 0:50 [edk2-devel] [PATCH v3 0/3] TCG_Sp800_155_PlatformId_Event3 support Dionna Glaze via groups.io
2024-05-02 0:50 ` [edk2-devel] [PATCH v3 1/3] MdePkg: Add TcgSp800155Event3 type info Dionna Glaze via groups.io
@ 2024-05-02 0:50 ` Dionna Glaze via groups.io
2024-05-02 0:50 ` [edk2-devel] [PATCH v3 3/3] OvmfPkg: add sp800155Event3 support Dionna Glaze via groups.io
2024-05-06 3:28 ` [edk2-devel] [PATCH v3 0/3] TCG_Sp800_155_PlatformId_Event3 support Yao, Jiewen
3 siblings, 0 replies; 7+ messages in thread
From: Dionna Glaze via groups.io @ 2024-05-02 0:50 UTC (permalink / raw)
To: devel; +Cc: Dionna Glaze, Jiewen Yao, Rahul Kumar
The signatures for event2 or event3 are now valid TCG SP800155 event
types.
Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Rahul Kumar <rahul1.kumar@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
Signed-off-by: Dionna Glaze <dionnaglaze@google.com>
---
SecurityPkg/Tcg/Tcg2Dxe/Tcg2Dxe.c | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/SecurityPkg/Tcg/Tcg2Dxe/Tcg2Dxe.c b/SecurityPkg/Tcg/Tcg2Dxe/Tcg2Dxe.c
index b8f50e25df..2f73237984 100644
--- a/SecurityPkg/Tcg/Tcg2Dxe/Tcg2Dxe.c
+++ b/SecurityPkg/Tcg/Tcg2Dxe/Tcg2Dxe.c
@@ -812,11 +812,16 @@ Is800155Event (
{
if ((((TCG_PCR_EVENT2_HDR *)NewEventHdr)->EventType == EV_NO_ACTION) &&
(NewEventSize >= sizeof (TCG_Sp800_155_PlatformId_Event2)) &&
- (CompareMem (
+ ((CompareMem (
NewEventData,
TCG_Sp800_155_PlatformId_Event2_SIGNATURE,
sizeof (TCG_Sp800_155_PlatformId_Event2_SIGNATURE) - 1
- ) == 0))
+ ) == 0) ||
+ (CompareMem (
+ NewEventData,
+ TCG_Sp800_155_PlatformId_Event3_SIGNATURE,
+ sizeof (TCG_Sp800_155_PlatformId_Event3_SIGNATURE) - 1
+ ) == 0)))
{
return TRUE;
}
--
2.45.0.rc0.197.gbae5840b3b-goog
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#118487): https://edk2.groups.io/g/devel/message/118487
Mute This Topic: https://groups.io/mt/105854727/7686176
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io]
-=-=-=-=-=-=-=-=-=-=-=-
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [edk2-devel] [PATCH v3 3/3] OvmfPkg: add sp800155Event3 support
2024-05-02 0:50 [edk2-devel] [PATCH v3 0/3] TCG_Sp800_155_PlatformId_Event3 support Dionna Glaze via groups.io
2024-05-02 0:50 ` [edk2-devel] [PATCH v3 1/3] MdePkg: Add TcgSp800155Event3 type info Dionna Glaze via groups.io
2024-05-02 0:50 ` [edk2-devel] [PATCH v3 2/3] SecurityPkg: recognize sp800155Event3 event too Dionna Glaze via groups.io
@ 2024-05-02 0:50 ` Dionna Glaze via groups.io
2024-05-06 3:28 ` [edk2-devel] [PATCH v3 0/3] TCG_Sp800_155_PlatformId_Event3 support Yao, Jiewen
3 siblings, 0 replies; 7+ messages in thread
From: Dionna Glaze via groups.io @ 2024-05-02 0:50 UTC (permalink / raw)
To: devel; +Cc: Dionna Glaze, Ard Biesheuvel, Jiewen Yao, Gerd Hoffmann
The signatures for event2 or event3 are now valid TCG SP800155 event
types.
Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
Signed-off-by: Dionna Glaze <dionnaglaze@google.com>
---
OvmfPkg/Tcg/TdTcg2Dxe/TdTcg2Dxe.c | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/OvmfPkg/Tcg/TdTcg2Dxe/TdTcg2Dxe.c b/OvmfPkg/Tcg/TdTcg2Dxe/TdTcg2Dxe.c
index 6ca29f5de0..d487f5c715 100644
--- a/OvmfPkg/Tcg/TdTcg2Dxe/TdTcg2Dxe.c
+++ b/OvmfPkg/Tcg/TdTcg2Dxe/TdTcg2Dxe.c
@@ -821,11 +821,16 @@ Is800155Event (
{
if ((((TCG_PCR_EVENT2_HDR *)NewEventHdr)->EventType == EV_NO_ACTION) &&
(NewEventSize >= sizeof (TCG_Sp800_155_PlatformId_Event2)) &&
- (CompareMem (
+ ((CompareMem (
NewEventData,
TCG_Sp800_155_PlatformId_Event2_SIGNATURE,
sizeof (TCG_Sp800_155_PlatformId_Event2_SIGNATURE) - 1
- ) == 0))
+ ) == 0) ||
+ (CompareMem (
+ NewEventData,
+ TCG_Sp800_155_PlatformId_Event3_SIGNATURE,
+ sizeof (TCG_Sp800_155_PlatformId_Event3_SIGNATURE) - 1
+ ) == 0))))
{
return TRUE;
}
--
2.45.0.rc0.197.gbae5840b3b-goog
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#118488): https://edk2.groups.io/g/devel/message/118488
Mute This Topic: https://groups.io/mt/105854728/7686176
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io]
-=-=-=-=-=-=-=-=-=-=-=-
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [edk2-devel] [PATCH v3 0/3] TCG_Sp800_155_PlatformId_Event3 support
2024-05-02 0:50 [edk2-devel] [PATCH v3 0/3] TCG_Sp800_155_PlatformId_Event3 support Dionna Glaze via groups.io
` (2 preceding siblings ...)
2024-05-02 0:50 ` [edk2-devel] [PATCH v3 3/3] OvmfPkg: add sp800155Event3 support Dionna Glaze via groups.io
@ 2024-05-06 3:28 ` Yao, Jiewen
2024-05-06 17:52 ` Dionna Glaze via groups.io
3 siblings, 1 reply; 7+ messages in thread
From: Yao, Jiewen @ 2024-05-06 3:28 UTC (permalink / raw)
To: Dionna Glaze, devel@edk2.groups.io
Cc: Kinney, Michael D, Liming Gao, Liu, Zhiguang, Kumar, Rahul R,
Ard Biesheuvel, Gerd Hoffmann
Hi Dionna
I tried to create PR but I saw failure - https://github.com/tianocore/edk2/pull/5628
Would you please clarify if you have tested the patch in EDKII CI, before you submit the patch?
BTW: I have fixed a typo in the V3 patch. The "Reviewed-By" tag in 1/3 should be "Reviewed-by".
Thank you
Yao, Jiewen
> -----Original Message-----
> From: Dionna Glaze <dionnaglaze@google.com>
> Sent: Thursday, May 2, 2024 8:50 AM
> To: devel@edk2.groups.io
> Cc: Dionna Glaze <dionnaglaze@google.com>; Kinney, Michael D
> <michael.d.kinney@intel.com>; Liming Gao <gaoliming@byosoft.com.cn>; Liu,
> Zhiguang <zhiguang.liu@intel.com>; Yao, Jiewen <jiewen.yao@intel.com>;
> Kumar, Rahul R <rahul.r.kumar@intel.com>; Ard Biesheuvel
> <ardb+tianocore@kernel.org>; Gerd Hoffmann <kraxel@redhat.com>
> Subject: [PATCH v3 0/3] TCG_Sp800_155_PlatformId_Event3 support
>
> In December 2023, the TCG published the PC Client Platform Firmware
> Profile version 1.06 revision 52. This revision includes a new event
> type for NIST SP 800-155 recommended signed BIOS reference measurements.
> The new type allows for the event log auditor to find local or remote
> copies of the signed reference measurements.
>
> Supporting this new event type eases the process of distributing signed
> reference measurements since the machine can now simply report where
> they can be found in a standard way.
>
> Changes since v2:
> - Removed errant spacing.
> Changes since v1:
> - MdePkg defines TCG_Sp800_155_PlatformId_Event3 instead of adding a
> comment about Event3 to Event2.
>
> Cc: Michael D Kinney <michael.d.kinney@intel.com>
> Cc: Liming Gao <gaoliming@byosoft.com.cn>
> Cc: Zhiguang Liu <zhiguang.liu@intel.com>
> Cc: Jiewen Yao <jiewen.yao@intel.com>
> Cc: Rahul Kumar <rahul1.kumar@intel.com>
> Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>
> Cc: Gerd Hoffmann <kraxel@redhat.com>
> Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
>
> Dionna Glaze (3):
> MdePkg: Add TcgSp800155Event3 type info
> SecurityPkg: recognize sp800155Event3 event too
> OvmfPkg: add sp800155Event3 support
>
> .../IndustryStandard/UefiTcgPlatform.h | 38 ++++++++++++++++++-
> OvmfPkg/Tcg/TdTcg2Dxe/TdTcg2Dxe.c | 9 ++++-
> SecurityPkg/Tcg/Tcg2Dxe/Tcg2Dxe.c | 9 ++++-
> 3 files changed, 51 insertions(+), 5 deletions(-)
>
> --
> 2.45.0.rc0.197.gbae5840b3b-goog
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#118585): https://edk2.groups.io/g/devel/message/118585
Mute This Topic: https://groups.io/mt/105854725/7686176
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io]
-=-=-=-=-=-=-=-=-=-=-=-
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [edk2-devel] [PATCH v3 0/3] TCG_Sp800_155_PlatformId_Event3 support
2024-05-06 3:28 ` [edk2-devel] [PATCH v3 0/3] TCG_Sp800_155_PlatformId_Event3 support Yao, Jiewen
@ 2024-05-06 17:52 ` Dionna Glaze via groups.io
0 siblings, 0 replies; 7+ messages in thread
From: Dionna Glaze via groups.io @ 2024-05-06 17:52 UTC (permalink / raw)
To: Yao, Jiewen
Cc: devel@edk2.groups.io, Kinney, Michael D, Liming Gao,
Liu, Zhiguang, Kumar, Rahul R, Ard Biesheuvel, Gerd Hoffmann
I had not passed some tests, apologies. I fixed the spacing issue and
build failure with too many )s in
https://github.com/tianocore/edk2/pull/5615. Shall I email a v4?
On Sun, May 5, 2024 at 8:28 PM Yao, Jiewen <jiewen.yao@intel.com> wrote:
>
> Hi Dionna
> I tried to create PR but I saw failure - https://github.com/tianocore/edk2/pull/5628
>
> Would you please clarify if you have tested the patch in EDKII CI, before you submit the patch?
>
>
> BTW: I have fixed a typo in the V3 patch. The "Reviewed-By" tag in 1/3 should be "Reviewed-by".
>
> Thank you
> Yao, Jiewen
>
>
>
> > -----Original Message-----
> > From: Dionna Glaze <dionnaglaze@google.com>
> > Sent: Thursday, May 2, 2024 8:50 AM
> > To: devel@edk2.groups.io
> > Cc: Dionna Glaze <dionnaglaze@google.com>; Kinney, Michael D
> > <michael.d.kinney@intel.com>; Liming Gao <gaoliming@byosoft.com.cn>; Liu,
> > Zhiguang <zhiguang.liu@intel.com>; Yao, Jiewen <jiewen.yao@intel.com>;
> > Kumar, Rahul R <rahul.r.kumar@intel.com>; Ard Biesheuvel
> > <ardb+tianocore@kernel.org>; Gerd Hoffmann <kraxel@redhat.com>
> > Subject: [PATCH v3 0/3] TCG_Sp800_155_PlatformId_Event3 support
> >
> > In December 2023, the TCG published the PC Client Platform Firmware
> > Profile version 1.06 revision 52. This revision includes a new event
> > type for NIST SP 800-155 recommended signed BIOS reference measurements.
> > The new type allows for the event log auditor to find local or remote
> > copies of the signed reference measurements.
> >
> > Supporting this new event type eases the process of distributing signed
> > reference measurements since the machine can now simply report where
> > they can be found in a standard way.
> >
> > Changes since v2:
> > - Removed errant spacing.
> > Changes since v1:
> > - MdePkg defines TCG_Sp800_155_PlatformId_Event3 instead of adding a
> > comment about Event3 to Event2.
> >
> > Cc: Michael D Kinney <michael.d.kinney@intel.com>
> > Cc: Liming Gao <gaoliming@byosoft.com.cn>
> > Cc: Zhiguang Liu <zhiguang.liu@intel.com>
> > Cc: Jiewen Yao <jiewen.yao@intel.com>
> > Cc: Rahul Kumar <rahul1.kumar@intel.com>
> > Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>
> > Cc: Gerd Hoffmann <kraxel@redhat.com>
> > Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
> >
> > Dionna Glaze (3):
> > MdePkg: Add TcgSp800155Event3 type info
> > SecurityPkg: recognize sp800155Event3 event too
> > OvmfPkg: add sp800155Event3 support
> >
> > .../IndustryStandard/UefiTcgPlatform.h | 38 ++++++++++++++++++-
> > OvmfPkg/Tcg/TdTcg2Dxe/TdTcg2Dxe.c | 9 ++++-
> > SecurityPkg/Tcg/Tcg2Dxe/Tcg2Dxe.c | 9 ++++-
> > 3 files changed, 51 insertions(+), 5 deletions(-)
> >
> > --
> > 2.45.0.rc0.197.gbae5840b3b-goog
--
-Dionna Glaze, PhD, CISSP (she/her)
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#118609): https://edk2.groups.io/g/devel/message/118609
Mute This Topic: https://groups.io/mt/105854725/7686176
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io]
-=-=-=-=-=-=-=-=-=-=-=-
^ permalink raw reply [flat|nested] 7+ messages in thread