The application discloses a
graphics card hardware security detection method and device based on a
blockchain, and a medium, relates to the technical field of security detection, and comprises the following steps: extracting a hardware
fingerprint of a
graphics card hardware through a physically unclonable function, and outputting a
graphics card private key and a graphics card public key; performing cryptographic binding on a graphics card public key, a graphics card serial number and production information, performing a
blockchain transaction chaining operation on a bound data block, and outputting a graphics card
digital identity certificate; submitting the graphics card
digital identity certificate to the
blockchain, verifying and challenging the graphics card hardware through the blockchain, binding the
certificate, and outputting cryptographic challenge data; digitally signing the cryptographic challenge data by using the graphics card private key, and outputting
digital signature data; performing cryptographic
verification and matching on the
digital signature data and the graphics card public key stored in the blockchain, and outputting a graphics card hardware security detection result. The application realizes trusted anchoring and dynamic
verification of the graphics card hardware identity through the cooperation of the hardware
fingerprint extraction and the blockchain
verification double mechanisms.