摘要 |
<p>Disclosed is an RFID bidirectional authentication method based on an asymmetric key and a HASH function in the technical field of information security, comprising: a reader sending request information to a tag; after receiving the request information, the tag sending a tag identifier (DID) encrypted by a public key to the reader; the reader receiving the tag identifier (DID) encrypted by the public key and decrypting same with a private key to obtain a tag identifier ID; the reader, according to the tag identifier ID, obtaining a number string (num) for Hash function authentication, and judging whether the tag is a legal tag, and when the tag is a legal tag or not, updating the number string (num). The present invention effectively avoids the stealing of and attack on a Hash function without increasing the amount of calculations of a tag, guarantees the security of number string (num) updating, and solves the problem of Hash collisions.</p> |