Invoke-HPPlatformIntegrityCheck

Summary

Verifies components and configuration on the PC match Platform Certificate.

Syntax

Invoke-HPPlatformIntegrityCheck [-UseLocalPlatformCertificate] [<CommonParameters>]

Invoke- HPPlatformIntegrityCheck [-PlatformCertificate <String>] [<CommonParameters>]

Invoke-HPPlatformIntegrityCheck [-PlatformCertificate <String>] [-NoInstallPlatformCertificate] [<CommonParameters>]

Description

Verifies components and configuration on the PC match Platform Certificate.

Components and configuration in scope include disk, memory, processor, graphic card, chassis, baseboard, networking, PCIe devices, NVMe devices, BIOS firmware version, feature byte, UUID, and Endpoint Security Controller (EpSC) ID certificate hash included in the PC.

Parameters

NameArgumentDescription
PlatformCertificate<String>Specifies the path to the platform certificate file that is stored offline either locally in the PC or in a shared location. If the platform certificate belongs to the PC, the tool installs platform certificate in the local PC in both EFI system partition and UEFI variable.
Please follow the following format for the Platform Certificate file: HPInc.<serial_number>.BASE.cer
UseLocalPlatformCertificate<SwitchParameter>If specified, this command uses the Platform Certificate that is stored locally in the PC. The default locations for the certificate are the EFI System Partition /boot/tcg/cert/platform/ or \efi\tcg\cert\platform and UEFI Variable HpPlatformCertificateBase GUID {B44ED025-A047-4312-9E62-A1C3ACC8684D}
NoInstallPlatformCertificate<SwitchParameter>If specified, the command will not save the Platform Certificate passed into the PlatformCertificate parameter locally on the PC.

Examples

PS C:\> Invoke-HPPlatformIntegrityCheck -UseLocalPlatformCertificate
PS C:\> Invoke-HPPlatformIntegrityCheck -PlatformCertificate 'C:\Users\Tools\Test\ HPInc.SCN3315BDN.BASE.cer'
PS C:\> Invoke-HPPlatformIntegrityCheck -PlatformCertificate 'C:\Users\Tools\Test\ HPInc.SCN3315BDN.BASE.cer' -NoInstallPlatformCertificate