Methods and Apparatuses for RFID handshaking are provided. A first number
is received by a reader from a tag. The first number is a random number.
In response, a handshake command and a second number is transmitted to
the tag by the reader. If the first number matches the second number,
then handshaking is successful and tag data is received.