Text this: An improved RFID authentication protocol based on quadratic residue