The invention discloses a PUF (
Physical Unclonable Function)-based Internet of Vehicles identity
authentication method and
system, and relates to the technical field of Internet of Vehicles identity
authentication, the method comprises the following steps: a vehicle and an RSU respond to and restore key parameters by using a preset PUF, and the vehicle sends a request containing a pseudo identity, a first
authentication code and a temporary public key to the RSU; the RSU verifies the legality of the identity of the vehicle by calculating and comparing the first authentication code, and after the
verification is passed, the RSU generates a second authentication code and an updated pseudo name and sends the second authentication code and the updated pseudo name to the vehicle; the vehicle completes identity authentication of the RSU by verifying the second authentication code; according to the method, both parties generate a unified
session key by mixing parameters generated in two authentication processes, including a first authentication code, a second authentication code, an updated pseudo name and a temporary identity key obtained through elliptic curve Diffie-Hellman exchange, and after authentication succeeds, the both parties can independently update local PUF related parameters, so that the authentication efficiency is improved. Forward security is achieved, and
machine learning attacks are effectively resisted.