A variant of schnorr signature scheme for path-checking in RFID-based supply chains