19-12-2013 дата публикации
Номер: US20130335198A1
The present disclosure discloses a method for dynamic authentication between a reader and a tag, and an implementing device therefor, to solve the technical problem of necessity of dependence of a traditional authentication method on a real-time, online, reliable and secure connection with a background database, as well as lack of means for highly autonomous authentication of a tag by a reader. In the present disclosure, only a legitimate reader can obtain corresponding tag authentication information from an authentication database and authenticate or update a corresponding tag status; only a legitimate tag can be processed by the legitimate reader; during the authentication, a dynamic updating mechanism is used for a tag ID which ensures forward security; the reader stores tag information using a hash table and thus increases an authentication speed; data synchronization is achieved cleverly by means of a counting value. The use of a random number guarantees that a different data packet is used for every authentication, thus hiding tag position information effectively and offering excellent security. 1. A method for dynamic authentication between a reader and a tag , comprising:{'sub': j', 'cj', 'j', 'j', 'crj', 'i', 'j', 'rj', 'ctj', 'j', 'tj', 'j', 'j', 'cj', 'crj', 'ctj', 'j', 'rj', 'tj', 'j', 'j', 'i', 'i', 'i', 'j', 'i, 'generating (id, metalD, index, c) in an authentication database, issuing (metalD, h(r, index), c) for an authorized reader, and downloading (metalD, index, c) for a tag, wherein idis a unique identification of the tag T; metalD, metalDand metalDare values obtained after c, c, and cHash operations on the id, respectively; indexis an index value corresponding to the tag; ris a unique identification of the reader R; h(r, index) is a positional value generated by the authentication database for finding tag information in a hash table Lof the reader; and h is a hash function;'}{'sub': i', 'r', 'i', 'r', 'j, 'generating, by the reader R, a random ...
Подробнее