Systems and methods for detecting short-term changes to BIOS setup

    公开(公告)号:US11347519B2

    公开(公告)日:2022-05-31

    申请号:US16884985

    申请日:2020-05-27

    摘要: An information handling system may include a processor and a basic input/output system (BIOS) comprising a program of instructions executable by the processor and configured to cause the processor to initialize one or more information handling resources of the information handling system. The BIOS may be further configured to, during a boot of the information handling system, determine whether a BIOS configuration change has been made during a current boot session of the information handling system, and responsive to determining that a BIOS configuration change has been made during the current boot session, store an indication of the BIOS configuration change to a non-volatile memory.

    Systems And Methods To Cryptographically Verify An Identity Of An Information Handling System

    公开(公告)号:US20210243030A1

    公开(公告)日:2021-08-05

    申请号:US16777415

    申请日:2020-01-30

    IPC分类号: H04L9/32 H04L29/06 H04L9/08

    摘要: Various embodiments of systems and methods are provided to bind a system identifier that uniquely identifies an information handling system (IHS) to the system platform, so that the identity of the IHS can be cryptographically verified. More specifically, the present disclosure provides methods to bind a unique system identifier to an IHS platform, and methods to cryptographically verify the identity of the IHS using the unique system identifier and a plurality of keys generated and stored with a Trusted Platform Module (TPM) of the IHS. Systems are provided herein to perform such methods. As such, the systems and methods disclosed herein enable system identity to be irrefutably verified, thereby preventing theft and misuse of system identity.

    METHODS AND SYSTEMS TO AUTOMATICALLY DEPLOY VULNERABILITY FIXES FOR SOFTWARE AND FIRMWARE COMPONENTS

    公开(公告)号:US20230097733A1

    公开(公告)日:2023-03-30

    申请号:US17486791

    申请日:2021-09-27

    摘要: Methods and systems are provided that may be implemented to methods and systems may be implemented to automatically identify types and status of vulnerabilities in identified software or firmware components (e.g., libraries), and then automatically deploy security vulnerability fixes (e.g., patches or updates) in these identified components across different affected software or firmware applications. In one example, the disclosed methods and systems may operate to dynamically and automatically aggregate identified third party software and/or firmware vulnerabilities into a centralized repository, and may be further implemented to automatically handle the roll out and deployment of vulnerability fixes to patch or update third party libraries to solve any security vulnerability reported on these third party libraries.

    Systems and methods to cryptographically verify information handling system configuration

    公开(公告)号:US11604880B2

    公开(公告)日:2023-03-14

    申请号:US16800751

    申请日:2020-02-25

    摘要: The present disclosure provides various embodiments of systems and related methods to track and cryptographically verify system configuration changes. More specifically, systems and methods are disclosed herein to track an original system configuration of an information handling system (IHS) as the system was built by a manufacturing facility, and any system configuration changes that are made to the original system configuration after the IHS leaves the manufacturing facility. Once a user takes ownership of the IHS, systems and methods disclosed herein may be used to cryptographically verify a current system configuration of the IHS. In doing so, the present disclosure provides a way to authenticate or validate system configuration changes that may occur after the IHS leaves the manufacturing facility.

    Systems and methods for hardware attestation in an information handling system

    公开(公告)号:US11481497B2

    公开(公告)日:2022-10-25

    申请号:US17018416

    申请日:2020-09-11

    摘要: A method may include, during execution of a basic input/output system comprising boot firmware configured to be the first code executed by the processor when the information handling system is booted and/or powered on and execute prior to execution of an operating system of the information handling system, executing a hardware attestation verification application configured to: (i) read a platform certificate comprising information associated with one or more information handling resources of the information handling system recorded during creation of the platform certificate; (ii) perform hardware attestation of the information handling system by comparing information associated with the one or more information handling resources and the information stored within the platform certificate; and (iii) generate a log indicative of the results of the hardware attestation.

    Systems And Methods To Cryptographically Verify information Handling System Configuration

    公开(公告)号:US20210266184A1

    公开(公告)日:2021-08-26

    申请号:US16800751

    申请日:2020-02-25

    IPC分类号: H04L9/32 H04L29/06 H04L9/08

    摘要: The present disclosure provides various embodiments of systems and related methods to track and cryptographically verify system configuration changes. More specifically, systems and methods are disclosed herein to track an original system configuration of an information handling system (IHS) as the system was built by a manufacturing facility, and any system configuration changes that are made to the original system configuration after the IHS leaves the manufacturing facility. Once a user takes ownership of the IHS, systems and methods disclosed herein may be used to cryptographically verify a current system configuration of the IHS. In doing so, the present disclosure provides a way to authenticate or validate system configuration changes that may occur after the IHS leaves the manufacturing facility.