A Lightweight Anonymous Authentication Protocol For IoT Wireless Sensor Networks Lightweight authentication protocols are crucial for privacy preserving in Internet of Things (IoT). Authentication protocols should be implementable for devices with constrained memory and computational power in this area, in addition to resistance against cryptographic threats. On the other hand, these protocols should not impose a heavy computational load on such devices. In this paper we proposed an authentication protocol that properly meets these features. Our protocol is suitable for wireless sensor networks (WSNs). In this protocol, authentication is fulfilled with low communication and computational loads between sensors and users through the gateway interface using a hash function and XOR operations. Besides, the user has access the required data, collected by the sensor, in the same authentication phase.

An UltraLightweight RFID Mutual Authentication Protocol In some applications of the Internet of Things (IoT), for privacy preserving and authentication of entities, it is necessary to use ultralightweight cryptographic algorithms. In this paper, we propose a new ultralightweight authentication protocol between RFID components, in which only simple operations are used. In this protocol, the server has access to the data gathered by the tag in the same authentication phase through the reader interface, instead of sharing a secret key. The proposed protocol is secure against several attacks, such as replay attacks, denial of service, offline guessing attacks, modification attacks, full disclosure attacks and impersonation attacks, in addition to its practicality when compared to the previously proposed RFID authentication protocols. It also provides anonymity of tags against readers and the other tags involved in the protocol.