Abstract

The development and production of the computer systems and computer equipment are closely related to the issues of information security and data protection. One of the directions in that area is the issue of monitoring the hardware integrity to detect and prevent the addition, removal or replacement of devices. Most existing systems that solve the problem have a number of limitations, including the need to run under an operating system, the presence of a specific BIOS version, or the need to connect special hardware components. The article proposes a method, the main idea of which is to develop a UEFI application that runs every time the computer starts before loading the operating system. While the first start it performs reading of current device configuration using the SMBIOS table and low-level protocols and stores it in the non-volatile memory of the computer. On subsequent runs it compares the current hardware configuration with the saved one and detects differences. As a hardware configuration for integrity monitoring it is suggested to use information about installed CPUs, RAM devices, PCI devices and hard drives. Such an application does not depend on the BIOS version used, the operating system or a specific version of it, and does not require additional hardware devices.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.