The invention discloses an X86 industrial control mainboard identity
authentication system based on multi-mode fusion, which relates to the technical field of mainboard identity
authentication, and comprises the following steps: acquiring a secret key, generating a dynamic hardware
fingerprint by combining cache topology and instruction
delay, collecting
physical unclonable function characteristics of power supply
noise and
clock jitter, and generating a circuit
fingerprint; generating a
firmware execution track, recording dynamic behaviors of a call chain and interrupt
processing delay, and constructing a
firmware runtime feature
library; collecting spatio-temporal characteristics, generating environment fingerprints in combination with a geo-fencing technology, capturing
time sequence characteristics, and generating a
network behavior portrait in combination with a device topological relation;
timestamp synchronization is carried out; simulating a
fingerprint data tampering
attack; and carrying out weighted fusion on the static features and the dynamic features. The hardware feature acquisition module, the
firmware behavior acquisition module and the environment feature acquisition module are arranged, and physical unclonability of circuit fingerprints and
time sequence features of firmware behaviors are combined, so that attacks are effectively resisted.