A method of securing communications in an RFID system including a reader
and an RF tag having a memory configured to store information comprises
sending, from the reader, a message to the tag; the tag, in response to
the message, generating a challenge value and sending the challenge value
to the reader; in any order: the reader performing a mathematical
operation on the challenge value based upon a key value to generate a
challenge reply and sending the challenge reply to the tag and the tag
independently computing a challenge response based on the key value and
mathematical operation; the tag comparing the challenge response computed
by the tag with the challenge reply sent by the reader; and the tag
authenticating the reader if the challenge response matches the challenge
reply. An RFID system including an RFID tag and a reader are configured to
perform the above steps.
Un metodo di assicurazione delle comunicazioni in un sistema di RFID compreso un lettore e una modifica di rf che fanno configurare una memoria per memorizzare le informazioni contiene la trasmissione, dal lettore, del messaggio alla modifica; la modifica, in risposta al messaggio, generante un valore di sfida e trasmettente il valore di sfida al lettore; in qualsiasi ordine: il lettore che realizza un funzionamento matematico sul valore di sfida basato su un valore chiave per generare una risposta di sfida e che trasmette la risposta di sfida alla modifica ed alla modifica che computano indipendentemente una risposta di sfida basata sul valore chiave e sul funzionamento matematico; la modifica che paragona la risposta di sfida computata dalla modifica alla risposta di sfida trasmessa dal lettore; e la modifica che autentica il lettore se la risposta di sfida abbina la risposta di sfida. Un sistema di RFID compreso una modifica di RFID e un lettore sono configurati per effettuare le suddette operazione.